NCAA Tournament

March 21, 2013

Creepiest mascots of the NCAA Tournament

Warning: You may not be able to sleep tonight after seeing some of these freaks. And several of them are in Kansas City this weekend.

Related content

Comments

Videos

Sports Videos