NFLGiants hold light practice as several players show progress before preseason openerYahoo Sports•82d ago