White, 21, wound up going undrafted out of Michigan State back in April. He later agreed to a three-year, $2.28 million contract with the Chiefs.
However, Kansas City waived him with a non-football designation a few weeks ago. The Giants just recently signed him to a contract.
During his college career at MSU, White caught 143 passes for 1,967 yards receiving and 12 touchdowns. He also rushed for 63 yards on 11 carries and a touchdown over the course of 33 games.