FanShot

Hasselbeck gets 21 million dollar contract

+

Hasselbeck signs contract worth 21 million for 3 years.