It appears that Brian Cashman‘s opinion only means so much when it comes to how the New York Yankees handle their roster. 

According to Joel Sherman of the New York Post, the Yankees general manager was against the club trading for Alfonso Soriano, but ownership overruled him to send prospect Corey Black to the Chicago Cubs for the 37-year-old outfielder.

As Sherman points out, this isn’t the first time that the Yankees have done something that goes against Cashman’s personal ideas.

The general manager was against the club re-signing Alex Rodriguez when the star third baseman opted out of his contract in 2007, attempted to convince ownership to re-sign catcher Russell Martin last season and was against re-signing Ichiro Suzuki.

Rodriguez will make $29 million this season and at least $20 million for every season until 2017, according to Spotrac. Martin has gone on to play an integral role for the Pittsburgh Pirates and their successful season to this point, while Ichiro is hitting .270 with six home runs and 26 RBI to this point of the season.

The Yankees will owe Soriano $7 million over the next two seasons, as the Chicago Cubs agreed to pay much of the $24 million left on his contract, per Buster Olney of ESPN.

Soriano is 0-for-8 at the plate in his two games since returning to the Yankees and is hitting .249 with 17 home runs and 52 RBI on the season.

Read more MLB news on BleacherReport.com