As family and friends of Stephen “tWitch” Boss still try to come to terms with his death, the former Dancing with the Stars competitor has left a lasting legacy and years of positive memories. Sadly in December 2022, Stephen took his own life, leaving behind a wife and three children.
When Stephen’s wife Allison…
