
NY Giants Release Team Captain Alec Ogletree To Prep For Free Agency
On Wednesday, linebacker Alec Ogletree was released by the New York Giants. The move was expected after the team captain shifted into a limited role in 2019. Ogletree was due $10 million in 2020, and releasing him