Cannot believe that turnaround. I hope those ATL boys are still crying into their Gatorade. How the heck do you throw away a game like that other than just by giving up mentally? (aside from a fixed game).
I was rooting for the Falcons, but I had a good spread of bets and won more by the Patriots winning so that is some consolation.