I think I'd be ok with the NFL abolishing the man-in-a-suit game day mascot altogether.
Announcement
Collapse
No announcement yet.
WTF is that chuck-e-cheese looking Chiefs mascot?
Collapse