Upload Photo

Countdown: Top 10 Giants of all time

How do you shrink more than 85 years as a flagship NFL franchise into a top 10 list of all-time? Not easy when you're talking about the Giants, who started up in 1925 and have produced a ton of great players who have given the team plenty to celebrate over the decades. Newsday's Bob Glauber gives his take on the best of the best.