The Royal Challengers Bengaluru (often abbreviated as RCB) are a franchise cricket team based in Bangalore, Karnataka, that ...