This Sunday, our Atlanta Falcons will take on the New England Patriots in Super Bowl LI. In the 51 seasons the Falcons have been in existence, this will only be the second time that they have appeared in the Super Bowl, with their 1996 appearance against the Denver Broncos ending…
Updated: