If there's one person who doubles as a football fan and nearly rivals the cheerleaders' amped-up spirit on the NFL sidelines, it's undoubtedly the mascot ... T.D. of the Miami Dolphins (which ...
Cleatus has become a mascot not just for Fox, but for the NFL as a whole. It's one of those things we as a society take for granted. Ever-present, doing generic football warmup things during the ...