Australia’s Steve Smith steps down as captain of IPL side Rajasthan Royals

Steve Smith has stepped down as captain of Indian Premier League side Rajasthan Royals following...

Read More