Giants.comGiants waive eight players to reach NFL's new 80-man roster limit; Leonard Williams designated with non-football injuryAug 2, 2020more_vert