The Vikings history book is filled with starting quarterback controversies, and the latest involving Case Keenum and Kirk Cousins might beat them all.
The speculation is that Cousins will sign Thursday after coming to Minnesota to meet with the Vikings at the start of free agency, which opens at 3 p.m. Wednesday.
Cousins, the top free-agent quarterback available, is expected to sign a three-year deal worth a guaranteed $84 million and be a Viking by the end of the week.
From trusted sources and common sense, I will try and put together the story of how I believe the Vikings made the decision to pursue Cousins over Keenum, Teddy Bridgewater and Sam Bradford.
The Vikings quit negotiating with Bridgewater, who reached an agreement with the Jets on Tuesday, when he demanded a contract over $10 million.
They never negotiated with Bradford because there was no sure bet his knees could handle another season. The word is he will sign with the Cardinals for $20 million, with $15 million guaranteed.
Until recently, the Vikings considered re-signing Keenum. But when Keenum started looking for a contract that would pay him around $20 million annually, the Vikings became even more interested in Cousins.
And on Tuesday, when word leaked that Keenum was headed to the Broncos, Cousins coming to the Vikings became all but guaranteed.