News

July 9, 2012 10:52 AM

Twins mascot wins indoor homer derby

Team mascots squared off in a home run derby inside FanFest. Winner? T C -- the Twins mascot. Didn't see Sluggr. -- Dave Helling.

Related content

Suggested for you

Comments