The New York Giants have a pretty good hunch what to expect from Minnesota with newcomer Josh Freeman taking over at quarterback for the struggling Vikings.
The New York Giants have a pretty good hunch what to expect from Minnesota with newcomer Josh Freeman taking over at quarterback for the struggling Vikings.