Petr Yan signs new contract, meets John Dodson at UFC Prague
0
5
Petr Yan has a new UFC contract, and now also has what appears to be his highest-profile opponent yet.
Petr Yan has a new UFC contract, and now also has what appears to be his highest-profile opponent yet.