Do the Giants deserve credit for win over Chiefs?

play
Do the Giants deserve credit for win over Chiefs? (1:31)

The SportsNation crew weighs in on Kansas City giving New York its second win of the season. (1:31)