Top 20 richest contracts in MLB history