England’s red ball captain Ben Stokes had chosen against registering his name for the Indian Premier League (IPL) 2025 mega ...