Denver Broncos and Seattle Seahawks Mascots Quarrel in New 'SportsCenter' Ad

Faced with a two-week break between the NFL conference championship weekend and the Super Bowl, the team mascots for the Denver Broncos (Miles) and Seattle Seahawks (Blitz) appear to have gotten pretty testy.

Load More Stories