LIFE, NOT SPORTS, GOES ON By Marc Lawrence — NBC Sports report NFL players have approved a new labor agreement with the league that features a 17-game regular season, higher Read More ยป March 18, 2020 8:42 am No Comments