Giants cut team captain, linebacker Ogletree
The Giants have released Alec Ogletree, who was slated to be one of the highest-paid inside linebackers in the NFL.
The Giants have released Alec Ogletree, who was slated to be one of the highest-paid inside linebackers in the NFL.