The $325 million question: Why is MLB flooded with huge contracts?