I am so joyous.. I made bets on Denver losing.. Everyone called me an idiot, thanks for the easy money.. I also have a bet on Atlanta losing because I think they are similar..
Denver's losses came against playoff teams, Denver had a ridiculously easy schedule and had not been tested in a while. Shit, if Baltimore had showed up at all, it would of been a blow out..
Still see the 13-3 curse is strong..