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

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

No comments

Read more