Eli Manning has to make everything awkward

In my opinion the New York Giants are the best team in football. They are great in all phases of the game. But then I see Eli Manning make this throw and I start to question my thinking. Mr Fundamental! (I know he injured himself)