Baseball contracts are crazy.