England’s red ball captain Ben Stokes had chosen against registering his name for the Indian Premier League (IPL) 2025 mega ...
Ben Stokes revealed the reason behind pulling out of the auction. He said that he wanted to focus on his commitments to ...