Delhi: One of the most surprising names in the list of 1574 players who have registered for the Indian Premier League (IPL) 2025 auction is that of England’s great fast bowler James Anderson. At the age of 42, he has decided to participate in this auction, whereas in July he had retired from international cricket […]