pro baseball contract