Last night, Sammy Sosa hit a grand slam in the Polo Grounds, blasting the ball to the center field bleachers, over 500 feet from home plate. In a baseball video game, that is. MVP Baseball 2004, to be exact. That wasn’t Sosa’s only home run to straightaway center. He hit a three-run shot in theContinue reading “On the Polo Grounds”