Glenn Maxwell makes shock announcement: ‘Now is the best time’
Australian cricket star Glenn Maxwell has taken indefinite leave from the Indian Premier League after a dire start to the tournament with Royal Challengers Bengaluru. Maxwell asked RCB’s captain Faf …