Pace Bus
Carlos Beltran going to the New York Yankees
Carlos Beltran going to the New York Yankees

Free-agent outfielder Carlos Beltran and the New York Yankees have agreed to a $45-million, three-year contract, according to two people familiar with the negotiations. The agreement was subject to a physical, according to people who spoke to the Associated Press on condition of anonymity Friday night. The deal was first reported by the New York Daily News. Beltran, 36, is an eight-time All-Star who signed a $26-million, two-year contract with St. Louis before the 2012 season and reached the World Series for the first time this year. He joins a crowded Yankees outfield, with holdovers Brett Gardner and Ichiro Suzuki, and newcomer Jacoby Ellsbury, whose $153-million, seven-year deal is...