Leon Edwards names Jon Jones as best fighter of all time and current UFC champion as the worst Published 3 months ago Full Article