nj07/28
Giants roster breakdown: Bubble players, long shots and locks before training camp | Should Oshane Ximines, BJ Hill, John Ross be worried?
The New York Giants start training camp practice on Wednesday, July 28 and some key players to keep an eye on include Kadarius Toney, Andrew Thomas, Azeez Ojulari, Leonard Williams and Dexter Lawrence.