Rod Stewart has responded to harsh fan criticism after he attended Scotland's World Cup match, less than 24 hours after cancelling a concert due to ill health.
The rock star, 81, pulled out of a performance in California due to a respiratory infection that worsened into laryngitis.
But the following day, Rod documented his journey by private jet to Boston where he watched the Tartan Army defeat Haiti with his sons Alastair and Liam.
The match also came not long after Rod gave his fans a scare when he had to pause a show to use an oxygen mask.
The singer was performing at Utah First Credit Union Amphitheatre in West Valley City on Friday, 19 June when he appeared visibly uncomfortable and leaned forward during the set. Staff then brought out an oxygen mask, and he later completed the performance while seated in a chair.
Rod, who received intense online criticism for his actions, has finally addressed the backlash and admitted it "wasn't a good look".
"No, I got an awful... I really shouldn't have gone to the Haiti game. You know, I had to cancel a show the night before because I just had no voice left," he told Jim White on talkSPORT.
"But the truth is, Jim, I wasn't going to let my two sons down. I promised them since they were born that we were going to go to a World Cup.
"And this is the first one that's come about. And it wasn't a good look, I admit, but I'm going to have to just take the stick. So I did it for the boys.
Rod's health battle
Rod cancelled one of his American shows when fans were already gathering outside the stadium. His team "very regretfully" announced the gig had been called off.
"He traveled to the venue and made every effort to perform, but on the advice of his doctors and following a diagnosis of an acute upper respiratory infection that has resulted in laryngitis, he is unable to take to the stage this evening," they said.
Earlier this month, Rod announced that several dates from his Las Vegas residency at The Colosseum at Caesars Palace would be moved after doctors advised him to take additional time off while recovering from the flu.







