There might not be anyone in the Giants clubhouse who has had more twists and turns this season than Sam Coonrod.