The Washington Nationals agreed to terms on a one-year contract with Bryce Harper, the team announced Saturday, which will make him MLB's highest-paid player ever.
While details of the contract were not disclosed by the Nationals, multiple media outlets reported that Harper will earn $21.625 million in 2018, keeping him from becoming eligible for salary arbitration.