Super Bowl Champions

Patriots Win Championship Number 5
The New England Patriots mounted the largest comeback in Super Bowl history Sunday night to beat the Atlanta Falons 34-28 in overtime and finally avenge the disgustingly egregious penalties sanction against them during the Deflategate saga.