Broken ankle. Surgery required. Giants also lost Shepard Marshall and Harris to foot injuries. Giants may finish dead last this year