ST. PETERSBURG, FL - JULY 17: Evan Longoria #3 the Tampa Bay Rays jogs to the dugout after hitting his second home run in the eighth inning of their game against the Baltimore Orioles at Tropicana Field on July 17, 2016 in St. Petersburg, Florida. (Photo by Joseph Garnett, Jr. /Getty Images)
Image provided by Getty Images.
August 25th, 2019
Viewed 1,320 Times - Last Visitor from Shenzhen, 30 - China on 03/29/2023 at 2:33 AM