Rohit Sharma is struggling. A generational talent, he is a delight to watch when in full flow. But the ongoing Indian Premier League (IPL), a tournament he has won a record six times, is proving to be his proverbial Waterloo: captaincy gone, and also the touch. (Full IPL Coverage | More Cricket News)