The Vikings signed Freeman to a one-year, $2 million contract after he was released by the Tampa Bay Buccaneers where he and coach Greg Schiano repeatedly clashed.
A former first-round draft pick from Kansas State, Freeman pased for 27 touchdowns and 4,065 yards last season before falling out of favor this year.
Follow me on Twitter: @RavensInsider
Aaron Wilson covers the Ravens for The Baltimore Sun.
This story originally appeared on Nationalfootballpost.com
- Sports & Recreation
- American Football
- Josh Freeman
- Minnesota Vikings
- New York Giants
- Tampa Bay Buccaneers
- Carolina Panthers