LOS ANGELES, CA - MAY 28: Elian Herrera #37 of the Los Angeles Dodgers reacts as he strikes out to end the game with the tying run on second base in the ninth inning against the Milwaukee Brewers on May 28, 2012 at Dodger Stadium in Los Angeles, California. The Brewers won 3-2. (Photo by Stephen Dunn/Getty Images)
Image provided by Getty Images.
February 17th, 2019
Viewed 34 Times - Last Visitor from Shenzhen, 30 - China on 08/03/2020 at 9:40 PM