Sports Talk: Giants need a miracle to reach playoffs

64 views · Published 19 November 2014 · 3:36 · Indexed 10 November 2026

Channel: New York Daily News · 2014 · Entertainment

Watch on YouTube

Being a fan of the New York Giants this season has become a death watch, as Big Blue has likely lost the season already. Ralph Vacchiano and Ebenezer Samuel discuss.

More from this channel