Did Joe Montana pitch a fit when Steve Young was drafted......
Young actually signed with the LA Express of the USFL and played there a season or two before the league went under. From there he signed with the Tampa Bay Bucs and played a couple of seasons there before being traded to SF to be Montana's backup. I believe at the time, it wasn't that controversial since Young was sort of considered a bust in Tampa and was strictly being signed as the backup to Montana with no threat to take his job.
It wasn't until 4 or 5 years in when things started to get a little weird with talk of Montana eventually losing his job to Young as Montana was showing some signs of aging and dropping off.