Leon Edwards is on one of the largest winning streaks in the UFC, with seven consecutive wins to his name, yet he still somehow manages to be among the most frustrated fighters in the company. How can that be? It’s because even though Edwards has won seven straight, he remains tucked right outside the top […]
The post Leon Edwards Slams the UFC Rankings appeared first on MMA News.