Devonta Freeman says Sean Payton made choke sign at him

December 7, 2017

Devonta Freeman says that Sean Payton made a choke sign at him during Thursday night’s New Orleans Saints-Atlanta Falcons game.

The Falcons running back talked about the incident after the game and said he wasn’t sure why the Saints coach had done

Continue reading...