Return to "‘The Bold And The Beautiful’ Spoilers Wednesday, April 9: Finn vs Bill, Sheila’s…"Bill Spencer (Don Diamont).