ANAHEIM, CA - MAY 11: Evan Longoria #3 of the Tampa Bay Rays celebrates his three run homerun for a 6-0 lead over the Los Angeles Angels during the seventh inning at Angels Stadiium on May 11, 2010 in Anaheim, California. (Photo by Harry How/Getty Images)
Image provided by Getty Images.
August 25th, 2019
Viewed 81 Times - Last Visitor from New York, NY on 05/29/2020 at 10:09 AM