By Jessica Lynch Ozzy Osbourne has confirmed he’ll perform from a throne — possibly even a flying ... at Villa Park in Birmingham, England, the Back to the Beginning show will see the Prince ...