The Giants have released center J.D. Walton, the team announced Monday. Walton played one season in New York, starting in all 16 games. Walton did not play in any games the previous two seasons.
The Giants have released center J.D. Walton, the team announced Monday. Walton played one season in New York, starting in all 16 games. Walton did not play in any games the previous two seasons.