Every year, every team in the NFL is faced with at least one tough decision regarding an impending free agent. The recent saga between the San Francisco 49ers and Brandon Aiyuk is a good example.
The 49ers know Aiyuk is a good receiver and valuable to the team, but they can't pay everyone and meet his contract demands. Hence the rumors (and controversy) that Aiyuk will be traded in the coming days. With the regular season less than a month away, let's go division by division and take a look at each team's most important contract decision.
The focus will be on players who fall in between the obvious extensions and 'let walk' categories.