ST. LOUIS - OCTOBER 1968: Detroit Tigers cheer for Norm Cash #25 during the game against the St. Louis Cardinals during the 1968 World Series at Busch Stadium in St. Louis, Missouri. (Photo by Focus On Sport/Getty Images)
Image provided by Getty Images.
March 25th, 2020
Viewed 31 Times - Last Visitor from Shenzhen, 30 - China on 11/25/2022 at 9:39 AM