Leon Edwards did not have kind words for his opponent Nate Diaz leading up to his big fight with the UFC superstar. Edwards will meet Diaz inside the Octagon at UFC 263 on June 12. Taking place at the Gila River Arena in Glendale, Arizona, the Englishman will have a chance of a lifetime after […]
Continue Reading Leon Edwards Scoffs At Notion That Nate Diaz Can’t Be Stopped at MMA News.