New York Giants

Eli Manning has weathered a serious amount of criticism in the Big Apple, but the numbers show things aren’t as dire as they’re made to seem. To refer to Eli Manning as a lightning rod for criticism is to misunderstand the analogy. A lightning rod is intended to take the heat, so to speak, in
0 Comments