The fiery former midfielder did not mince his words, saying: "He has a go at everybody. Who does he think he is?
"I did nothing, why do you think I did something? Rod Stewart slags everybody off, who does he think he is? He has a go at everybody, he has a go at everybody! Rod Stewart. Who does he think he is? He's not great. Great at what? Singing? I saw him a few years ago, he was rubbish.
"Rubbish, I swear. He was rubbish that night. It's like we have bad games. I didn't say he's not a good singer, he was just rubbish that night I saw him. (What made him bad?) His voice! He had a bad night. He's pushing on a bit now, there must come a point like a boxer where for a singer you go, 'You've had a good run, enough's enough'.
"We've had it as players. When do people say to a singer, 'Come on, you've had a good innings, enough's enough, get off the stage'.
"Get off the stage Roy. Yeah that's right. Get him on here."