The 2018 Denver Broncos reportedly nearly had Mike Shanahan and Kirk Cousins as head coach and quarterback, respectively, instead of Vance Joseph and Case Keenum.
According to Woody Paige of the Gazette, general manager John Elway—who played under Shanahan—met with his former coach last December and discussed a deal where Shanahan would replace Joseph. What's more, Cousins met with Shanahan and told the former Broncos and Washington coach he would play in Denver if he was on the sidelines.
Shanahan drafted and coached Cousins in Washington and even gave him the starting job over Robert Griffin III.