Ozzy Osbourne Says He’s Finally Giving Up ‘Rock Star Lifestyle’ Posted on May 7, 2025 “It’s time,” the Prince of Darkness explains, admitting he’s become a “homebody.” Continue reading…