4 ducks in 5 innings: Travis Head vs Mitchell Starc, big concern for SRH in IPL Final
IPL 2024 Final: Mitchell Starc has dictated terms to Travis Head over the years and their matchup could play a crucial role in deciding the winner on Sunday at the Chepauk.