One Potential Surprise Cut for Every NFL Team
Every year, teams in the National Football League are forced to part ways with talented players in order to reduce their roster sizes to 53 players and fit under the league salary cap. Because of the NFL salary cap — which is very real, by the way — it is not always the players that […]