3 years ago
in English · 2,429 Views
likes 6clips 1comments 1
New York Giants Struggle - Who is to Blame?
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.
EightyNine clipped in 1 collections
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