Giants training camp: 8 takeaways from Day 5

Top