On Sunday, The NFL players voted in approval of the NFL owners new Collective Bargaining Agreement. In a close race where 1,019 players voted yes while 959 players voted no, the new agreement set to run through the 2030 season features a new 17-Game schedule which seemed to be the most debated change amongst players. […]