I will admit, I'm not happy that the Patriots won but if the Falcons are gonna blow a 25 point lead then I think the Patriots deserved to win.

EmmittFS44

I will admit, I'm not happy that the Patriots won but if the Falcons are gonna blow a 25 point lead then I think the Patriots deserved to win.


14 0