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

 

Eli Manning may have played football for the New York Giants for 16 seasons, but he never took the subway until just recently and he has a good reason why.