NFL Mascots in Indy

Blue's mascots friends are in town for the first-ever NFL Mascot vs. PeeWees football game. The game is being held this Friday night at Carmel High School Stadium.

Advertising
Advertising