By Lexi Carson Ozzy Osbourne once had a chance to join the Pirates of the Caribbean franchise. Sharon Osbourne was a guest on a recent episode of The Magnificent Others With Billy Corgan podcast ...