CLEARWATER, Fla. (AP) -Jake Arrieta finally found a deal he liked.
The free agent ace and the Philadelphia Phillies have reached agreement on a three-year contract, two people familiar with the decision told The Associated Press.
Both people spoke to the AP on condition of anonymity Sunday because the deal, reportedly worth $75 million, is pending a physical. Arrieta is joining the Phillies just 2 ½ weeks before opening day.
The 32-year-old Arrieta was among several top free agents who didn't get a contract for six or seven seasons in a changing market. The Phillies, who have plenty of money to spend, waited until the price was right for them.
Arrieta won the 2015 NL Cy Young Award with the Chicago Cubs and helped them win the World Series the next season. The right-hander was 14-10 with a 3.53 ERA last year.
The Phillies went 66-96 and finished last in the NL East, and haven't had a winning season since 2011. But they've added veteran slugger Carlos Santana, Arrieta and quality relievers to a young nucleus that could show considerable improvement.
• ATHLETICS 7, CUBS 2: Yu Darvish breezed through the first three innings before running into trouble in the fourth. He left after Jed Lowrie doubled and scored on Matt Olson's single.
Kyle Schwarber and Chris Gimenez hit back-to-back home runs off Oakland starter Sean Manea.
• INDIANS (SS) 3, ROYALS 1: Roberto Perez and Brandon Barnes homered for Cleveland's split squad. Nathan Karns started for Kansas City, pitching three innings and allowing two runs on three hits while striking out five. Alex Gordon and newly signed Jon Jay combined to go 0-for-6 with three strikeouts at the top of the Royals' lineup.
• BREWERS 5, INDIANS (SS) 4: Jason Kipnis tripled and singled for a Cleveland split squad, raising his batting average to .520. Carlos Carrasco got the start for the Indians, giving up just one hit in three shutout innings while striking out six.
Keon Broxton singled and scored and swiped his fifth base for Milwaukee. Wade Miley started for the Brewers, pitching five innings and giving up two runs on three hits and three walks.
• ASTROS 5, METS 2: Jacob deGrom made his spring debut for New York, pitching 2 2/3 innings and allowing two hits and a walk. DeGrom, who has been bothered by back stiffness since the start of camp, had his fastball reach 98 mph and struck out the side in the first. Yoenis Cespedes hit his third home run for the Mets.
Houston starter Lance McCullers Jr. went 3 2/3 innings and gave up one run on four hits and a walk while striking out five.
• MARLINS 7, YANKEES 5: Aaron Judge homered for the first time this spring and Didi Gregorius hit his second for New York. Both home runs came against Miami prospect Sandy Alcantara, who pitched the last four innings in relief.
Jordan Montgomery got the start for the Yankees, pitching 2 1/3 innings and allowing four runs on five hits and two walks. Brian Anderson hit a three-run homer for the Marlins and Cameron Maybin added a two-run shot.
• CARDINALS 4, NATIONALS 3: Luke Weaver pitched four perfect innings and struck out four in his third start for St. Louis. Jose Martinez had two hits for the Cardinals, driving in a pair with a home run.
Anthony Rendon doubled and scored for Washington, while Matt Reynolds homered for the first time. Tanner Roark started for the Nationals, pitching four innings and allowing three runs on five hits and two walks.
• ORIOLES (SS) 7, RED SOX 3: Colby Rasmus and Chance Sisco drove in first-inning runs against Boston starter Rick Porcello, who pitched four innings, allowing four runs and seven hits.
Mookie Betts homered for the first time this spring and walked twice for the Red Sox and Hanley Ramirez had two hits and an RBI.
• TWINS 6, RAYS 5: Three-time batting champion Joe Mauer doubled, drew a bases-loaded walk and scored while leading off for Minnesota.
Jake Faria, slotted as the No. 3 starter as Tampa Bay experiments with a four-man rotation, struggled in his third outing. His ERA climbed to 16.62 after retiring just five batters and surrendering five runs - four earned - on seven hits and two walks.