Josh Freeman is headed to Minnesota. Freeman's agent, Erik Burkhardt, revealed the move in a one-word tweet Sunday night, saying: "Vikings!!!" Burkhardt then confirmed to The Associated Press in a phone interview that Freeman agreed to a one-year deal for $3 million.