We all know that there are some teams that flat out don’t like one another: the New York Mets and Philadelphia Phillies; the New York Yankees and Boston Red Sox; the Chicago Cubs and St. Louis Cardinals; the Houston Astos and Cardinals; the Cubs and Chicago White Sox; the Cleveland Indians and White Sox.
But there isn’t a single team in the majors that couldn’t be a little bit better.
The Yankees look a little lost in the outfield as soon as a few injuries struck, the Tampa Bay Rays have question marks up the middle of their infield despite their league-best record, and you know that the Mets and the White Sox want to do something about their lack of production.
Rivals tend to trade with each other less frequently, if at all, than with teams from within their own division, but sometimes it just makes sense for both clubs to pull the trigger, regardless of the animosity.
I’m not talking about the Yankees sending Derek Jeter over to Citi Field, but surely a piece like Javier Vazquez couldn’t hurt the Mets' pitching staff, especially if the Yankees got some value in return.
Out on the West Coast, would it be so much of a sin if the San Francisco Giants traded away some of their ample pitching to the Los Angeles Dodgers, in exchange for a bat that could push them over the edge in the National League?
Here are 10 trades that teams could make to improve in 2010 and beyond—if only they didn’t hate each other.