efc

EFC 98 results

Johannesburg, South Africa – The highly anticipated EFC 98 has come and gone and, at the end of it all, a new Heavyweight champion was

Read More »