‘Twitch’s Death Should Be Investigated’: Stephen Boss’ Widow Allison Holker Sparks Outrage After She Admits to Selling Family Home After His Passing and Talking to Financial Advisers the Day After He was Found Dead
The unexpected death of “The Ellen DeGeneres Show” personality and producer Stephen “tWitch” Boss rocked the entertainment world. According to his widow, Allison Holker, her late husband’s suicide has left her and their family “in a bind.” Boss took his own life on Dec. 13, 2022, at the age of 40. After his passing, Holker revealed…