Mitchell Starc risks losing £500k after opting out of IPL Return f

Mitchell Starc risks losing £500k after opting out of IPL Return

As the 2025 IPL gets set to resume, Mitchell Starc has opted against returning, potentially costing him up to £500,000.