Giants Photos | New York Giants – Giants.com

Photos: LB Michael Barrow

On this date, 15 years ago the Giants signed free agent LB Michael Barrow

Advertising
Advertising