UFC legend Anderson Silva has again failed a USADA drug test after giving an out-of-competition sample on October 26th.
As a result, Silva has been pulled from his upcoming headliner with Kelvin Gastelum at UFC Fight Night 122 in Shanghai, China on Noveber 25th.
It’s not yet known what substance led to Silva being flagged on this occasion, but the former long-time middleweight champion has been in trouble with USADA in the past, testing positive for steroids after a decision win over Nick Diaz at UFC 183 in early 2015, which led to a year-long suspension from the sport.
Silva maintained throughout that process that he was innocent, claiming that he’d inadvertently taken the performance-enhancing-drugs as part of a sexual enhancement drug he’d purchased from Thailand.
As someone who was once widely regarded as the best pound-for-pound the sport had ever seen, the last few years have been extremely turbulent for the 42-year-old.
It all began when his record 16-fight unbeaten run in the UFC came to a shocking end with back-to-back losses against Chris Weidman in 2013, the second of which would see the fight come to an abrupt conclusion when he broke his leg.
His comeback win over Nick Diaz a year later was then amended to a no-contest due to his steroid test and further losses to Michael Bisping and Daniel Cormier followed after serving his suspensions as the air of invulnerability that once surrounded him completely vanished.
Silva did however register a somewhat controversial decision win over Derek Brunson back in february, but this latest development could end his career as if he’s found guilty of taking an illegal substance then he’ll be facing a harsher punishment than before due to it being his second offense.