Tejal Sandera 263 2231 days ago Mack Horton has previously accused Chinese freestyle champion Sun Yang of being a "drug cheat".