The Giants finally fired Ben McAdoo, also can GM Jerry Reese for good measure
Eli Manning managed to outlast both of them in New York after all.
Eli Manning managed to outlast both of them in New York after all.
Botching the Eli Manning benching was apparently the final straw.