Eli Manning explains why the Giants never let him take the subway: ‘It was in my contract’December 11, 2024