EightyNine
3 years ago1,000+ Views
New York Giants Struggle - Who is to Blame?
www.youtube.com
First Take's Skip Bayless and Stephen A. Smith discuss the New York Giants' loss to the Indianapolis Colts on Monday Night Football, and who is to blame for their struggles.
1 comment
Their team is decimated by injuries and they flopped on too many draft picks. They've got a long road ahead.
3 years ago·Reply
6
1
Share