Way out of order. Criticising players or any sportsperson for their performance goes with the territory but personal insults like this are crossing the line.