Don’t You Dare Sell The Atlanta Falcons Short!

Heading into the NFL Playoffs last weekend, the New England Patriots were the clearcut Super Bowl favorite, according to Las Vegas oddsmakers. With the Pats listed at 7-5, Dallas came in at 7-2, followed by red-hot Green Bay at 8-1. The Atlanta Falcons, meanwhile, were listed at 10-1, alongside perennial playoff disappointment Kansas City. Hardly any action […]