Assuming Desmond accepts the QO; you know, if LaRussa were still with the Cards, I'd bet he'd do that trade.
There is the other minor problem, which is that Heyward is also a free agent. I believe HalfSmokes might have just gotten you to bite on a bit of a fishing trip.