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 […]