The Bold and the Beautiful Spoilers: The Return of Sheila Spells Trouble for Finn and Steffy May 6, 2024 / Soaps