Things haven't gone to plan for the Chennai Super Kings (CSK) in the 2025 Indian Premier League (IPL). The last time they ...