2008 ... he was a 3rd round draft choice of the Giants in the 2008 NFL Draft and played in 8 games for them that season.
Giants vs Lions Live NFL Stream
The Giants are better.
The Giants have been in the NFL since 1925.
The New York Giants first season in the NFL was in 1925.
The NFL giants play in New Jersey.
The Giants were formed and became a member of the NFL in 1925.
shaun from the giants
there were no divisions