The Confederation of African Football’s (CAF) decision to strip Senegal of the 2025 Africa Cup of Nations title and award it to Morocco has ignited a firestorm, with prominent African football personalities condemning the move as a “boardroom snatch.” CAF’s Appeal Board ruled that Senegal forfeited the final after players briefly walked off the pitch […]