In the most recent turn of events, BCCI announced the 15-man squad for the upcoming T20 World Cup which is all set to take place in...