Rajasthan Royals captain Steve Smith hailed ‘fabulous player’ Jofra Archer after the last’s inside and out exhibition helped the group defeat Chennai Super Kings (CSK) in the Indian Premier League (IPL). “Jofra toward the end was great, getting us up to that aggregate Continue Reading