B&B Recap And Spoilers Monday, July 18: Ridge Apologizes, Deacon Plays Shrink, Mike’s Idea
The Bold And The Beautiful spoilers and update reveal Sheila Carter (Kimberlin Brown) stands over John “Finn” Finnegan with a syringe. Deacon Sharpe (Sean Kanan) urges Taylor Hayes (Krista Allen) to share her feelings. Hope Spencer (Annika…