Friday, July 29, 2011

Ummm....

The Amarillo Sox, an independent minor league team in Texas, were expecting to have a huge hit on their hands by unveiling a new team mascot over the weekend.

No comments:

Post a Comment