The Chicago Cubs have turned into sellers at the trade deadline. Amid their struggles, the Cubbies have traded veteran first basemen Anthony Rizzo to the New York Yankees.

Rizzo is in the midst of a respectable campaign, hitting .248 with 14 homers in 92 games. With the Cubs 10.5 games behind the Milwaukee Brewers in the NL Central, it makes sense to get some assets in return for a player like Anthony Rizzo as the playoffs remain a long shot. Chicago received two prospects in outfielder Kevin Alcantara and pitcher Alexander Vizcaino:

The 31-year-old has been in a Chicago uniform since 2012 when he came over in a trade from the San Diego Padres, where he initially made his major league debut. In over 10 seasons with the Cubs, Rizzo has turned into one of the most loved characters within the organization, while also being extremely productive on the diamond.

In his Cubs career, Anthony Rizzo hit .272 with 243 homers, while clubbing 30+ long balls in each and every season between 2014 and 2017. He'll undoubtedly be a solid addition to the Yankees who brings playoff experience to the table and an impact bat.

It's a sad way to see Rizzo's time at Wrigley come to an end, but it's just simply the way of the business. One thing is for sure though, he will be missed by the Cubs faithful.

Best wishes to Anthony Rizzo in a Yankees uniform as they look to make a postseason push in the heavily competitive AL East.