The Bold And The Beautiful Spoilers: How Long Will Sheila Control Finn? – Steffy Tied By Love
The Bold and the Beautiful spoilers document that Sheila Carter (Kimberlin Brown) is watching over John Finn Finnegan (Tanner Novlan). She is his devoted caregiver, having reationalized that the bullet she put into him is the only reason he…