by bellafotosolo
The Texas Rangers baseball team mascot during a game May, 2008 at Ranger Stadium in Arlington.