England fast bowler Jofra Archer came back from bowling the costliest spell in Indian Premier League (IPL) history last month ...