I just heard on another site that Lebans steroids test results have just come in and it is a fail.