In a bold move to revamp the team, the New York Yankees have traded All-Star player Carlos Beltran to the Texas Rangers on Monday, Aug. 1. The Rangers made the announcement on Twitter, stating that the outfielder and an undisclosed amount of cash has been traded for three players, namely, Dillon Tate, Erik Swanson and Nick Green.

Despite performing well for the team this season, the Yankees made the tough decision to let Beltran go. According to Bleacher’s Brew, he has been named for this year’s All-Star team, thanks to 22 home runs and a .546 batting average. This is his first All-Star appearance in the past three years, but even the stellar performance was not enough motivation for the Yankees to keep him.

The New York Times reports that the trade was met with some resistance from inside the team’s organization. It was a matter of deciding whether the team would still fight to remain in contention this season, or if it was time to look towards the future. A series of three consecutive losses helped push the team towards the decision to make the trade. After losing twice to Tampa Bay and once to Houston, team owner Hal Steinbrenner finally let go of Beltran, along with Ivan Nova, Andrew Miller and Aroldis Chapman.

With the introduction of Tate, Swanson, Green and other players like shortstop Gleyber Torres and outfielder Clint Frazier, the Yankees are clearly looking to improve their crop of talents for the future. “It’s the new baseball, man. Organizations no longer are making dumb decisions. They’re trying to make right decisions and smart decisions and if they’re not contending, they’re gonna get rid of some players and try to get something in return,” said Beltran.

It was not clear whether Beltran wanted to go or not, but his approval was not needed. The 39-year-old is a baseball veteran and this is not the first time that he has been traded right on the deadline. He has made moves from Kansas City to Houston and from the Mets to San Francisco through last-minute deals back in 2004 and 2011.