FanShot

Freeman Signs!

+

Josh Freeman's on board for the start of camp tomorrow. Terms are reportedly 5 years, $26 million, $10 million and change in guarantees. No holdout is excellent news.