Anderson Silva and Nick Diaz failed pre-fight drugs tests before their fight. Anderson tested positive for two types of steroids, while Diaz tested positive for Marijuana.
Anderson Silva is back! He fights Nick Diaz at Las Vegas on the 31st January 2015 – who do you think will win the fight?
Lance Armstrong admitted to being a drug cheat in an interview with Oprah Winfrey, after years of denying the accusations.