Which of these two musicians, Lee Ranaldo or Ozzy Osbourne, has had a longer music career?