New York Giants  


Josh Freeman ready to fight for career with New York Giants

A whirlwind descent saw Josh Freeman flame out with both the Tampa Bay Buccaneers and Minnesota Vikings. Now with the New York Giants, the quarterback talks to Judy Battista about starting over.


The previous element was an advertisement.

NFL Shop