Babar Azam hilariously trolled for ‘gaffe’ in James Anderson’s retirement social media post | Cricket News