For the sake of discussion, assuming Manning, Tuck, and DeOssie were not captains, who would you pick in their place (I did a search on here and couldn't find any related threads so I hope I didn't miss this discussion already)?
I could make an argument for several people and this isn't to say I'm not happy with the current captains as it is.
Defense: I'm inclined to lean towards Rolle given his locker room presence/leadership ability, his on field play and work ethic, and his tenure as a Giant. An argument could be made for JPP maybe but he may be a little young yet; give it a year or two.
Offense: A part of me wants to say Snee for much of the same reasons I like Rolle but he's getting up there in age. Cruz, given his contract extension, ability, and attitude, I could see him being a good captain. He's a pretty chill dude it seems but I've seen intensity out of him and he always comes up big when needed.
Special Teams: I guess if not DeOssie I'd have to go with Weatherford....he's charismatic, helps the younger dudes, and is one heck of a punter (not Feagles status but still).
Bonus: Training Camp Pre Season All-Pro Team Team Captain: Jonas Seawright for obvious reasons.
There are plenty of other incredibly talented players, but, what makes one a captain? It's not just on field play, there's a personality aspect to it.