‘Stay relaxed, hit ball’: Travis Head’s simple mantra behind remarkable IPL show | Cricket News
NEW DELHI: Australia’s Travis Head smashed a whirlwind 89 off 32 balls to lead Sunrisers Hyderabad to another big IPL win, this time over Delhi Capitals in the national capital …