Royal Challengers Bangalore have been the perennial underachievers in the IPL. Despite getting together a strong squad almost every season, they have failed to win the much-coveted IPL title. In the last season, they finished fifth and lost yet another opportunity to make it to the final despite ringing together a competitive squad. The side […]