Matt Hasselbeck played for the Packers from 1999 to 2000, the Seahawks from 2001 to 2010, the Titans from 2011 to 2012 and the Colts from 2013 to 2015.

who did matt hasselbeck play for in his career

See Trending NFL Searches