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 saves the Giants $8.5 million against the salary cap. Ogletree was acquired prior to the 2018 season from … Read more