
A Port in the Storm
College of Arts & Sciences
To raise awareness about veteran mental health, Stephen O'Shea '13, an English major at Texas A&M University, is sailing around the tip of South America with Navy veteran Taylor Grieger and filming a documentary.
