When the New England Patriots lose, America wins. When they get out-right embarrassed (by the Miami Dolphins of all teams) it's truly a Christmas miracle sent from Santa Clause himself.
I'm not religious, but god bless this play and god bless the Dolphins.
what you should read todaY:
* Posts throughout this website/blog may contain affiliate links. I may earn from qualifying purchases.