England’s legendary pacer James Anderson has thrown his hat into the ring for the upcoming IPL 2025 mega auction, setting his ...