The San Francisco 49ers accomplished one major piece of business by signing Colin Kaepernick to a long-term contract. The two sides agreed to a six-year, $126 million deal, but only $61 million of that is guaranteed.
In reality, Kaepernick did the 49ers a favor, as this is a team-friendly contract. The odds of this contract running its course are very remote, as the likelihood is that they will renegotiate a new deal in three or four years as long as Kaepernick is playing well.
General manager Trent Baalke, team president Paraag Marathe and owner Jed York can now turn their attention to other major contract decisions.
Unfortunately, there will be several tough decisions to make over the coming year. Several players are nearing the end of their contracts or are wanting to renegotiate their deals.
It is entirely likely that some of these players will not be 49ers after their contracts expire. Let's take a deeper look at the financial outlook for each player.