Fans are moved to tears by Ozzy Osbourne’s farewell message.

Ozzy Osbourne has retired from the stage.

The 74-year-old Black Sabbath singer announced on Wednesday that he is ending his tour due to a spinal condition and has canceled all remaining dates.

“This was one of the most difficult things I’ve ever had to convey to my devoted fans. You may be aware that I had a serious accident this month, four years ago, in which I fractured my spine,” Osbourne said in an Instagram post early Wednesday.