Listen now:
NBC Sports

Rotoworld: Giants stink, Cruz doesn't