Yup. Just imagine how Mariners fans probably felt seeing TON go off last season. Sometimes the prospects you trade away (or receive in return) for someone who can help you now, actually end up panning out. It's just the cost of doing business.He's a good player. Cardinal fans complain when the front office doesn't grab the big named players. They went out and got Ozuna. It simply didn't work out. He was considered a quality OF and you have to give quality to get quality in return.
Consider the Waino trade. Braves get JD Drew. Cards get a pitching prospect who doesn't make his debut for another 2 years. At the time, great trade for the Braves. Drew has the best season of his career, worth 8.3 WAR, OPS of 1.006, finishes 6th in MVP voting, Braves win division. But looking retrospectively, Drew walks at the end of that season, and Waino becomes Waino. Cards get an Ace pitcher, who they keep for his entire career, in exchange for one elite batting season. But, who knows. Waino could have also gone the way of Shelby Miller or Colby Rasmus or any number of other top prospects. Luckily he didn't.