CELEBRITIES
Ozzy's Farewell Show: A Stand Against Greed
Birmingham, EnglandSun Jul 06 2025
Sharon Osbourne recently shared that she had to disinvite a band from Ozzy Osbourne's final Black Sabbath concert. Why? Because they were more interested in making money than being part of a historic event. Sharon, who is known for her no-nonsense attitude, made it clear that this wasn't the time or place for such behavior.
The concert took place at Villa Park Stadium in Birmingham, England, where Black Sabbath first started making music in the late 1960s. It was a big deal, with performances from Metallica, Guns N' Roses, and even Jack Black. Jason Momoa hosted the event, adding a touch of Hollywood glamour.
Ozzy, now 76, has been dealing with some serious health issues. He was diagnosed with Parkinson's disease in 2020 and had major spinal surgery in 2022. Despite these challenges, he wanted to give back to his hometown with one last performance. He even mentioned that he might not have much time left, saying he only has about 10 years left to live.
The concert was a celebration of Ozzy's career and the legacy of Black Sabbath. It was a night filled with music, memories, and a bit of controversy thanks to the greedy band that was shown the door. Sharon promised to reveal the band's name after the show, hinting that people would be surprised.
This event wasn't just about music; it was about standing up for what's right. Sharon's decision to disinvite the band sent a clear message: some things are more important than money. The concert was a tribute to Ozzy's journey, his health struggles, and his love for Birmingham. It was a night that reminded everyone why Black Sabbath is still considered the true home of metal.
continue reading...
questions
What criteria were used to determine that the band was being 'greedy'?
Is there a hidden agenda behind the timing of this revelation, possibly to boost ticket sales for other shows?
How does this incident reflect broader issues in the music industry regarding artist relationships and financial agreements?