Captain of the Giants Release Team Alec Ogletree

The New York Giants have released linebacker Alec Ogletree, a team captain during his two seasons with the team. The team also claimed to have cut linebacker Kareem Martin. Ogletree, one of the league’s highest-paid domestic linebackers in the past two years at $ 10 million a season, has become a passive pass cover and […]