Sorry, but you are nuts. We are giving up nothing; Castro was the worst defensive 2B in baseball and his plate discipline is horrific. With the exchange of contracts, we are still under the luxury tax. Stanton's contract is structured with an opt out after year three. So it is very likely that after Stanton hits 50 homeruns a year and watches Machado, Harper, and Arenado get 400 million dollar contracts that Giancarlo will opt out. So it would his prime years (28-31) at 3-75 which is a freakin' steal if all goes right. Should he want to stay on, a player of his talent will actually be a bargain at 25-29 million compared to similar players. It's a deal you do every day of the week especially when we gave up only one prospect and that one is already 21 and only in Low A.