NY Giants practice report, 6/3: Achilles injuries have gotten team’s attention
Here is what we saw and learned on Wednesday.