Lions get 3rd straight win, 31-18 over Giants
Sights & Sounds: Behind the scenes of Giants-Lions joint practices
Former Lion Amani Oruwariye impressing Giants and Brian Daboll
Live Stream: Day 2 of joint practices with Patriots
Observations from Day 2 of Detroit Lions-New York Giants joint practice
Detroit Lions ready for change of pace with joint practices
Notebook: Giants take 'next step' in training camp
Live Stream: Intensity ramps up at training camp
Observations from Day 2 of Detroit Lions-New York Giants joint practice
Benefit of Giants-Lions joint practices: Chance to scout for future roster fits - The Athletic
Observations from Day 2 of Detroit Lions-New York Giants joint practice
Giants, Lions wrap up joint practice No. 2: News, notes and quotes