Giants agree to terms with three draft picks, though deal with Andrew Thomas does not seem imminent7/21/2020, 1:35 PMRalph VacchianoNFL InsiderAndrew Thomasundefined