Bryce Harper has agreed to sign with the Philadelphia Phillies, according to a report.
The contract is for 13 years and $330 million and includes no opt-outs.
Bryce Harper has agreed to sign with the Philadelphia Phillies, according to a report.
The contract is for 13 years and $330 million and includes no opt-outs.