Evan Brown

 

Giants vs. Titans: Postgame Stats and Notes

by: Michael Eisen NFL: New York Giants 16 Dec 18

Postgame stats and notes from the Giants' Week 15 matchup