The Bold and the Beautiful: Season 37, Episode 156
Deacon and Finn are ecstatic to have Sheila back, believing she deserves a second chance.