The 2017 AFC Championship was a very entertaining one score game. The New England Patriots defended their home field in Foxboro Massachusetts on January 21...
With the 2016 Presidential election just around the corner, I figured it was time that we compare NFL players to politicians…while politics are still relevant. ...