Glad Amani
Tom Coughlin was the head coach of the New York Giants in 2008.
Derek Jeter (Yankees) 2003-present I don't think the Giants have a captain.
New York Giants.
Derek Jeter was the New York Yankees team captain in 2008. Derek was named team captain on June 3, 2003, the 13th captain in Yankees history.
New York Giants
Yes, he was.
17-14 GIANTS
The kicker on the giants in 08 is Lawrence Tynes or Jeff Feagles.
No. McQuarters left the Giants, and the NFL, after the 2008 season.
David Tyree
new york Giants
The New York Giants and the New England Patriots.