B&B Spoilers: Sheila Carter To Be Killed Off?

The Bold and the Beautiful spoilers document that Sheila Carter (Kimberlin Brown) is boxing herself in. It would be easy to project that almost any fugitive who plans to hold a captive, meaning John Finn Finnegan (Tanner Novlan), and is…