Bryce Harper is finalizing a deal with the Philadelphia Phillies, as first reported by MLB Network.
Harper's deal is for 13 years, $330 million, according to reports.
That amount averages out to $44,929 per plate appearance; or $156,695 per game.
Source says Harper did not want an opt-out in the contract.





