Stephen ‘tWitch’ Boss, former ‘Ellen’ DJ and ‘SYTYCD’ star, dead at 40 – National
Stephen “tWitch” Boss, best known as the bubbly, longtime DJ on The Ellen DeGeneres Show, has died at the age of 40. Boss’ wife, Allison Holker Boss, confirmed news of his death to People magazine on Dec. 14.“It is with the heaviest of hearts that I have to share my husband Stephen has left us,”