Andre Russell

Kolkata Knight Riders Clinch Indian Premier League Title

Kolkata Knight Riders clinched the Indian Premier League title with an eight-wicket win over Sunrisers Hyderabad in the final match.…

5 months ago