NFL

Josh Freeman says he’s ready to play well for Vikings

0