Delhi Capitals (DC) have made a bold leadership call ahead of the Indian Premier League (IPL) 2025 season, appointing former ...