I think OB's plan all along was to draft either Savage or Garoppolo as his QB and to have him as the eventual starter and Fitzpatrick as a backup/mentor.
I think Keenum at this point is a camp body who'll only be kept on if Savage doesn't develop as expected. That doesn't mean that Savage is going to be expected to start Game 1 (although I think they'd be happy if he was ready for that) but I think the plan is to have Savage starting before the end of the season.
If Keenum had been able to pick up the offense and show a complete command of it and an ability to do the things OB wanted, I don't think OB would have been averse to Keenum taking over the starting role. But I don't think Keenum has done anything to make OB want to keep him around (although I do think Keenum did enough to keep him over TJ.)
Now. That's just what I think and doesn't mean that's what's really going on but there you are.
In another word, YOU think that OB already knows that Fitz sucks and that this is going to be a rebuilding year?
That OB knows it could potentially be a disastrous season like last year (more or less)?
So he's preparing to have Savage start some time during the season simply because this is a guy that he hand-picked.
I mean, when you watch his college tape, this is a guy who can do well when he's not pressured, just like Mallett and many other good college QBs.
If he can learn to handle those situations, his tangibles will give him a chance to be successful.
But you think that OB can teach him to do that in a short off-season such that Case is easily replaceable, and get cut before the season starts?
Right now, personally, I think OB would be better off coaching up Fitz and Keenum to win some games.
A 2-4 start (quite possible) with Fitz will certainly bring a lot of criticism from the natives, maybe even boo birds.
Ya think it's OB's plan all along so that he can start Savage?
I do like your fiction writing, TPN, but I don't think this is a script you want to write, do you?