FanShot

QB Josh Freeman signs w/ Vikings

+

Freeman has reportedly signed a one year, $3 million contract. So that avenue is now closed to the Bills.