Rajasthan Royals finish third after rain plays spoilsport in their IPL game against KKR | Cricket News
NEW DELHI: Rajasthan Royals faced the consequences of their lackluster performance in the business end of the tournament, settling for a third spot on the points table as their final …