Cool, but I would never consider trading Desmond for Castro, personally. Desmond has gone 20/20 for 3 straight years while Castro has basically been given a total red light on the basepaths, has never had 15 HR in a season, and hasn't eclipsed 80 R or RBI once in the last 3 years.
Here's a Top 500 Dynasty Ranking from today that has Desmond at 16 and Castro at 45.
http://thedynastyguru.com/2015/02/13/the-top-500-overall-dynasty-league-rankings-february-2015/
You can't find a single ranking, re-draft or dynasty, on any website this offseason that has Castro ahead of Desmond. Yahoo, ESPN, BP, Dynasty Guru, Fangraphs, it's a clean sweep.