B&B Spoilers: Sheila Carter Can’t Fight Her Crazy Forever
The Bold and the Beautiful villain Sheila Carter (Kimberlin Brown) has been on her best behavior since she married Deacon Sharpe (Sean Kanan) and began helping him at Il Giardino. But, all good things must come to an end and rumor has…