11/18/2017

February 8, 2017: Patriots’ Super Bowl Win Highlights Differences in Boston and Atlanta Professional Sports

I don’t mean to go getting all theological on you but one has to wonder if God likes Boston just a tad better than he likes Atlanta, at least when it comes to professional sports.  Here the Atlanta Falcons are up 8 points on the New England, nee, Boston Patriots with 3:30 left in Super […]