Fox Sports Insider and NFL Network contributor Jay Glazer reported Thursday that the Vikings have agreed to terms on a contract with Matt Cassel. NFL.com's Albert Breer reported, per a source, that Cassel picked the Vikings over the Tampa Bay Buccaneers. Cassel, who turns 31 in May, has a 29-33 career record as a starter with 82 touchdown, 57 interceptions and a passer rating of 80.4. Cassel spent the past four seasons with the Kansas City Chiefs, who recently replaced him as starter by trading for Alex Smith. Cassel was released earlier Thursday. Source: NFL.com