The NFL and NFLPA found resolution on a long-running and, at times, acrimonious labor showdown, with players voting 1,019 to 959 to approve new CBA.
NFL players approve collective bargaining agreement, ushering in new era of 17-game regular season