Bryce Harper agreed to a 13-year, $330 million deal — the biggest overall free-agent contract in North American sports history — with the Phillies.
Bryce Harper agreed to a 13-year, $330 million deal — the biggest overall free-agent contract in North American sports history — with the Phillies.