The Josh Freeman Saga has finally concluded. At least we hope so.


Freeman, who was released on Sept. 30 by the Tampa Bay Buccaneers after an unceremonious benching, has agreed to one-year deal worth $3 million with the Minnesota Vikings, according to FOX Sports NFL insider Mike Garafolo. Freeman’s agent confirmed the news on Twitter:

Freeman, who was released on Sept. 30 by the Tampa Bay Buccaneers after an unceremonious benching, has agreed to one-year deal worth $3 million with the Minnesota Vikings, according to FOX Sports NFL insider Mike Garafolo. Freeman’s agent confirmed the news on Twitter:
Sign up here with your email