B&B Spoilers: Deacon Takes The Fall?
The Bold and the Beautiful spoilers document that Sheila Carter (Kimberlin Brown) learned that Bill Spencer (Don Diamont) has been playing her for a big fool. She is teased to survive and reaches out in desperation to Deacon Sharpe (Sean…