Twins Mascot Makes an Incredible Catch

The Minnesota Twins mascot, T.C. Bear, put on an impressive display of creativity and athleticism last night when he caught a ball tossed into the stands in his mouth. T.C.’s lightning-quick thinking and flawless execution puts this one in the realm of mascot impressiveness right along with the Korean mascot dance-off.