After two years of speculation, St. Louis Cardinals fans can finally put rumors about a mega trade for Troy Tulowitzki to rest.
The slugging shortstop was traded late Monday from the Colorado Rockies to the Toronto Blue Jays.
In the end it makes sense that the bad contract magnet Blue Jays and not the cost conscious Cardinals ended up accepting the nearly $114 million left on Tulowitzki’s Rockies contract.
But it was odd that Toronto was searching for a shortstop on account of the fact that it previously relieved the Miami Marlins of the ridiculous contract given to shortstop Jose Reyes.
Premium content for only $0.99
For the most comprehensive local coverage, subscribe today.
Reyes was hitting .285 with 16 stolen bases at the time of the deal. While Toronto was known to be aggressively looking for a starting pitcher, shortstop didn’t seem to be a need.
Of course, the Redbirds, after being rebuffed in overtures for Tulowitzki, moved on two years ago and signed Jhonny Peralta to a four-year contract to stop St. Louis’ revolving door at shortstop.
Peralta is hitting .289 for the Cardinals this year with 14 homers and 49 RBIs.
The Tulo trade doesn’t seem to be an especially great one for either side.
While the Rockies were able to get rid of their star player’s huge contract, they had to take on more than $50 million owed to Reyes. Toronto took on more bad money, picking up a very expensive player on the wrong side of 30 to fill what wasn’t even perceived as a need.