The Giants signed Williams to a reserve/future contract Thursday, Aaron Wilson of ProFootballNetwork.com reports.
Williams spent most of the last two seasons on Buffalo's practice squad, but he'll now land a new opportunity with the Giants. He's appeared in just one regular-season NFL game, and he rushed 12 times for 63 yards and two touchdowns.