I see Carlingford Ron failed to run a place again at odds on.
That freakish Horsham run is an abberation and until it shows it can do that regularly I wouldn't touch a dog like that.
Worst kind of dog to have as an owner. One with that kind of speed that rarely puts in. Just frustrates the crap out of you.