Fitzy is 6-9 as a starter since 2010, turns 29 in two months, and is a sub-60% career passer.
Fred Jackson is a 30 year old running back. And he's not a guy that shies away from contact. He's got maybe one good season left if we're lucky.
Sorry, but you do not break the bank for these guys.
Johnson, however, is young and is getting better and better. We should pay this guy what he's worth and make sure he's a Bill through his 30th birthday.