While Clenbuterol is a banned substance in some sports, it is not illegal to buy in either the U.S. or Mexico. You and Hearn are simply babbling. One doesn't go to prison for consuming a banned substance unless it is also illegal to possess and sell. Which specific law did Canelo break? A little research on the internet would have saved you some embarrassment.
"Clenbuterol is legal to purchase and possess in the USA, contrary to what some websites may claim. Clenbuterol has been banned by the FDA from food, supplements, or drugs that are meant for human consumption. However, it is not a controlled substance and can legally be purchased and possessed. Jun 10, 2015" Here is link to a list of legal sellers:
"Clenbuterol is legal to purchase and possess in the USA, contrary to what some websites may claim. Clenbuterol has been banned by the FDA from food, supplements, or drugs that are meant for human consumption. However, it is not a controlled substance and can legally be purchased and possessed. Jun 10, 2015" Here is link to a list of legal sellers:
Comment