Episode notes

Deferred contracts are giving MLB teams a chance to build super teams but will it hurt them in the long run?