No Longer an Impact Player, a Giant Finds a Way to Deliver a Kaboom
The 12th season of Israel Idonije’s N.F.L. career finds him in New York, and this protagonist is worn down, fighting his body’s aches and scrambling to catch on at the end of the roster for the Giants, his third team in three years.