Can the Falcons Win the Super Bowl?
10,000 Birds
JANUARY 29, 2017
The hours are ticking down to Super Bowl LI, a hotly anticipated contest between perennial contenders New England Patriots and the upstart, high-flying Atlanta Falcons. Will the Atlanta Falcons actually win the Super Bowl? Considering how humanity treats birds around the world, this is clearly a case of sports imitating life.
Let's personalize your content