Here is an open thread for the rest of your Saturday, New York Giants fans. Talk about Yankees vs. Red Sox, the upcoming MLB All-Star Game, the craziness of NBA and NHL free agency, whatever you want in the world of sports.
The floor is yours. Enjoy!