DETROIT - JUNE 5: Todd Williams of the Baltimore Orioles pitches during the game against the Detroit Tigers at Comerica Park on June 5, 2005 in Detroit, Michigan. The Orioles defeated the Tigers 6-2. (Photo by John Grieshop/MLB via Getty Images)
Image provided by Getty Images.
June 26th, 2020
Viewed 31 Times - Last Visitor from Shenzhen, 30 - China on 08/06/2020 at 6:59 PM