CAPE TOWN, SOUTH AFRICA - APRIL 01: Steve Barker during the Zamalek FC press conference at Cape Town Stadium on April 01, 2025 in Cape Town, South Africa. (Photo by Ashley Vlotman/Gallo Images)