Who knows? Perhaps if quarterback Matt Cassel had signed with Cleveland last year and played well, Johnny Football might be somewhere else.

"You never know in this league,'' Cassel said with a laugh.

After Cassel was released by Kansas City in March 2013, then-Cleveland offensive coordinator Norv Turner wanted the Browns to sign him. But Cleveland brass elected instead to go with a cheaper option to compete with starter Brandon Weeden and eventually signed Jason Campbell to a one-year, $1.5 million deal.

Cassel signed a two-year, $7.4 million contract with the Vikings and eventually became their starter. The Browns had a rough season at quarterback and last month drafted Johnny Manziel in hopes of curing their woes.

Cassel opted out of his contract after last season before re-signing in March on a two-year, $10 million deal. One reason he returned was to work under Turner, who became Minnesota's offensive coordinator the year after being unsuccessful in getting Cassel to Cleveland.

"I think that would have been at the time a good move for us,'' Turner said. "I gave my evaluation (for the Browns to sign Cassel). I thought he would have fit. ... Sometimes it works out, and sometimes it doesn't.''

Cassel knew about Turner having interest in him, but it soon became apparent Cleveland officials wanted to go a cheaper route.

"I just remember that there were conversations about the Browns being a possible landing spot for me,'' Cassel said. "Obviously, I've got a tremendous amount of respect for Coach Turner.''

Cassel was flattered Turner had so much interest in him last year. Now, he has the best of both situations, having a lucrative contract and getting to play under Turner.

"I was excited when I heard that he was coming (to Minnesota),'' Cassel said. "I was so excited about it, and now to be out here working with him, it's really been a great experience.''