Skip to main content

OSU football player shares his journey about mental health

Then, 21-year-old University of Wisconsin athlete and track star Sarah Shulze ended her life on April 13.