Tom Tolbert & Adam Copeland discuss how many NL teams are currently better than the Giants?

See omny.fm/listener for privacy information.