A look at the Patriots and Falcons mascots

The mascots have been mainstays of both teams for decades