I'd say that's right in a year where we really have no clear cut starter to begin the season and a new HC with an all new system. You never know what can happen and it's better to have 3 QB's with you from the start that learn your system early on than to try to sign one mid-season and bring up to speed in case of an emergency.

I honestly think it will be Fitz/Keenum/Rookie, and the starter will be decided in camp. I think any 3 of those have a legit shot at starting. Yates will find his way to the Ravens.

Yates is one Texan that I highly suspect Harbaugh would say, "No thanks, we don't want him" too.