Sports Sundowns Beat Wydad to Win Inaugural African Football League November 13, 2023 Adedapo Adesanya By Adedapo Adesanya South African football club, Mamelodi Sundowns, have emerged as the first-ever champions of the African Football League (AFL) title, defeating top Read More