Is This the Start of Something Good for the Giants?

Hugh Douglas, Stephen A. Smith and Skip Bayless of ESPN’s First Take debate whether the Giants are poised to start another Super Bowl run.