Outfielder Andrew McCutchen has agreed to terms on a three-year deal with the Philadelphia Phillies, sources confirmed with Jeff Passan of Yahoo Sports. Jon Heyman of Fancred reported the deal is worth $50 million. The longtime face of the Pittsburgh Pirates was traded twice in 2018 before ending the season with the New York Yankees, but the bulk of his year was spent with the San Francisco Giants.