EDEN PRAIRIE, Minn. -- The Minnesota Vikings were in the market for a veteran backup quarterback a year ago, believing they needed a steady alternative to Christian Ponder after their first playoff appearance in three years was short-circuited by a disastrous outing from Joe Webb. The Cleveland Browns were looking for the same thing, as new offensive coordinator Norv Turner sought stability behind young starter Brandon Weeden.

Both teams set their sights on former Kansas City Chiefs quarterback Matt Cassel, who had needed just four years to go from the ranks of promising young starters to the discard pile. Cassel was seen at that point as an insurance policy who could lend some stability in a pinch -- and was paid as such -- but both Vikings general manager Rick Spielman and Browns offensive coordinator Norv Turner hung onto the thought that in the right system, the 31-year-old was still capable of more.

Matt Cassel seems likely to open the regular season as Minnesota's starting quarterback. Drew Hallowell/Philadelphia Eagles/Getty Images

"He'd had some struggles in Kansas City, but he went to the Pro Bowl one year with them," Spielman said. "He came through that whole system with Tom Brady (in New England). That kind of set him apart -- not only the abilities he had, but the experience and the knowledge."

Seventeen months later, as Cassel returns to Kansas City for the Vikings' preseason game this weekend, he has taken a circuitous -- and sometimes bizarre -- route back to the fraternity of NFL starting quarterbacks. It involved a season where Cassel led the Vikings to their first victory of the year, was named the starting quarterback for the next game -- and was deactivated a week later once the Vikings decided to start Josh Freeman two weeks after signing him. The stench of the quarterback situation clung so closely to coach Leslie Frazier that the Vikings fired him after a 5-10-1 season, hiring Mike Zimmer to replace him in January. And after the Cleveland Browns dumped coach Rob Chudzinski and his staff after just one season, Turner -- the offensive coordinator who wanted Cassel in Cleveland -- was hired to work with him in Minnesota.

That chain of events took Cassel from being an afterthought in October to the quarterback the Vikings determined they couldn't lose this spring. He will make his third start of the preseason on Saturday night in Kansas City, and though he hasn't been named the team's starter yet, all signs point to him being on the field for the regular-season opener Sept. 7 in St. Louis. He has developed a productive working relationship with rookie Teddy Bridgewater, intent on paying forward the favor Brady did for him as a young quarterback, and he has a two-year, $10 million contract after opting out of his original 2014 deal in February. As he heads back to Kansas City, Cassel does so in the middle of an impressive reboot of his career.

"We ask a lot of our quarterbacks, and he's able to handle it, plus more," said quarterbacks coach Scott Turner, who was the receivers coach in Cleveland when the Browns were pursuing Cassel in 2013. "He's done a great job of learning the system and really just kind of owning it."

Cassel might have the starting job in his grasp at the moment, but his grip on it is tenuous at best, thanks to Bridgewater's presence. The Vikings didn't trade up to select Bridgewater in the first round in order to keep him on the bench forever, and if Cassel struggles, it could expedite the process of making Bridgewater the starter. Spielman, though, said Cassel, who is now 32, has a unique understanding of his role as a mentor.

"That's what makes Matt so special," Spielman said. "Some guys would probably not be as positive about that situation, but Matt understands where he's at in his career. Even when we signed Matt here, we laid everything out. I don't like to sit there and BS people; this is the circumstance they're coming in. Matt understood everything. There was no question he was going to come in here and compete, regardless, to be our No. 1 quarterback. We're very fortunate to have a Matt Cassel, not only from the ability to play, but also, if that role does reverse, the ability to be a mentor and bring that young one along. That's a hard combination to find."

Cassel is 17-for-22 with a touchdown pass in the preseason, and seems more confident in his role with the Vikings -- to the point where Zimmer has mentioned the need to remind Cassel that while his suggestions are welcome, they don't represent final decisions. In whatever role he's playing, though, the Vikings seem grateful to have him.

"Matt wants to start and play; so does Teddy, and so does Christian," Scott Turner said. "Matt's doing everything he can to prepare himself to be the best player he can possibly be, and that's as far as it goes. I think he understands that Teddy's here, and we think he's going to be a very good player in this league someday. He's not looking into the what-ifs down the road, and I think you've got to commend him for that."