Track star Sarah Shulze, crushed under pressure, dies from suicide
Track star Sarah Shulze, crushed under pressure, dies from suicide The University of Wisconsin is grieving the demise of a dearest track and cross-country star. Sarah Shulze, 21, passed on by taking her life on April 13, her family declared. “Adjusting sports, gymnastics and the requests of consistent life overpowered her in a solitary, frantic … Read more