EFC 57 RESULTS Johannesburg, South Africa – If tonight was anything to go by, 2017 promises to be a cracking year for EFC fans and athletes! Danny Henry avenged the only loss of his EFC career tonight as Carnival...