Ozzy Osbourne announced his final live performance ever will happen this summer with his old bandmates in Black Sabbath, the band that defined heavy metal for generations of headbangers.