He's out and thumbing his nose at the drug enforcement heirarchy.
http://www.insidebayarea.com/search/ci_5721241
I have to admit that I wasn't aware that Caribbean countries lacked national federation testing. Makes those impressive "top sprinters per capita" figures look a tad tarnished.