News

The 49ers have given out some outrageous contract extensions the past few years. This is one they might soon regret.