Return to "The Bold And The Beautiful Spoilers Wednesday, March 15: Sheila Freaks Out, Deacon Spies On Wyatt…"The Bold And The Beautiful – Sheila Carter (Kimberlin Brown)