Defo cannot believe the excuse Bob Baffert came up with to explain away Media Spirit's failed post race drug test?!