News

Australian pacer Josh Hazlewood didn't hesitate in criticising his own IPL franchise, Royal Challengers Bengaluru, after suffering third consecutive defeat at home.