The Great Contract Debate

It's that wonderful time of year where free agents are re-signing with their current teams or being traded to new teams and hopefully signing a contract in their new home. It's also the time where people dredge up past contract values that "prove" new contracts to be terrible investments. Since