You are using an older browser version. Please use a supported version for the best MSN experience.

Is Ben McAdoo's Time Up?

There have been a plethora of injuries for the New York Giants and the team dropped to 1-8 after Sunday's loss to the 49ers. Is Ben McAdoo's the one to blame in New York?
image beaconimage beaconimage beacon