While following the Iannone situation, I read a bit on drug testing and found some interesting things.
The first is that the method of drug testing had developed to a level where it can detect minuscule amounts of a substance in a urine test. So small, that the drug testing authorities are considering reworking their lists to state maximum levels, rather than zero levels. Apparently, the drug Iannone tested positive for is used as a growth booster in cattle in many countries, including South Africa. It is legal and acceptable. It is said that a large number of people who regularly eat beef in any of these countries, would fail the same test Iannone did. Very interesting is that some vegetables contains the ingredient naturally. Scoffing down a can of baked beans, for instance would, apart from the side effect we all know and smell so well, also give a positive test if the modern day testing methods are followed.
Back to Iannone. The above, purely for interest sake, not an attempt to say Iannone is guilty, or not guilty. His 18 month ban, is effectively a 24 months or more ban, since 18 months will take him to after the 8th event of 2021. His current contract with Aprilia expires at the end of 2020 and he does not have a contract for 2021. I cannot see a team give him a contract knowing he will miss all winter testing for the 2021 season as well as first 8 races of 2021. Effectively, he is out till start of the 2022 season and that could well mean, forever.