Who has taken the most wickets for the Rajasthan Royals in the Indian Premier League. Shane Warne and Shane Watson are on ...