Rod Stewart canceled his show in San Diego, California, on June 12 due to illness — which is why fans weren’t happy to see him flying to the World Cup in Boston less than 24 hours later.
According to SanDiegoVille.com, the show was scrapped the day of the event. A statement by Rod’s team and Live Nation said he was suffering from an acute upper respiratory infection that has resulted in laryngitis. While his reps said that he had traveled to the venue in hopes of performing, Rod himself posted an update on his Instagram Story less than an hour before the show was going to start.











