Former Giants Shaun O’Hara, Justin Tuck say team “wasted” Eli Manning’s physical prime
Since 2004, the one constant presence for the New York Giants has been Elisha Nelson Manning. Easy Eli is the Giants’ all-time leader in passing yards, completed passes, and touchdowns. ...