WATCH | SA's Olwethu Makhanya, 20, stands his ground against Inter Miami's Lionel Messi
By John Goliath | Published Mar 31, 2025
By John Goliath | Published Mar 31, 2025
By Simon Majadibodu | Published Mar 31, 2025
By AFP | Published Mar 31, 2025
By Siphelele Dludla | Published Mar 30, 2025
By Robin-Lee Francke | Published Mar 30, 2025
By Gcwalisile Khanyile | Published Mar 30, 2025
By Gcwalisile Khanyile | Published Mar 30, 2025
By Robin-Lee Francke | Published Mar 30, 2025
By Robin-Lee Francke | Published Mar 30, 2025
By Robin-Lee Francke | Published Mar 29, 2025
By Robin-Lee Francke | Published Mar 29, 2025
By Robin-Lee Francke | Published Mar 29, 2025
By Robin-Lee Francke | Published Mar 29, 2025
By Vivian Warby | Published Mar 28, 2025
By Karen Singh | Published Mar 28, 2025
By ZamaNdosi Cele | Published Mar 28, 2025