All 10 IPL teams have their captains confirmed for the 2025 season, who will attempt to lead their side to glory. Here is the ...