The Tennessee Titans made another huge personnel move on Tuesday, firing general manager Ran Carthon after just two seasons.
The New York Giants have 30 impending free agents on their roster and they should take a pass on re-signing these seven.