Harper to Phillies 13 yrs. $330M no trade clause and no opt-outs

Printable View