HOUSTON - JULY 13: Ivan Rodriguez of the American Team hits a RBI triple during the first inning of the Major League Baseball 75th All-Star Game at Minute Maid Park on July 13, 2004 in Houston, Texas. (Photo by Rich Pilling/MLB Photos via Getty Images)
Image provided by Getty Images.
June 23rd, 2019
Viewed 39 Times - Last Visitor from New York, NY on 05/22/2020 at 12:38 AM