Answer
Matt Cassel played quarterback in the NFL for the Kansas City Chiefs, New England Patriots, Buffalo Bills, and Minnesota Vikings. He was drafted by the Chiefs in the seventh round of the 2005 NFL Draft and played for them for five seasons. He then played for the Patriots for one season, the Bills for two seasons, and the Vikings for one season. He retired from the NFL in 2015.