Question: Whom has performed in more bands, Randy Blythe or Sharleen Spiteri? 
Answer: David Randall "Randy" Blythe