Landry is an NCAA Woman of the Year nominee
Thu, 06/27/2019 - 5:34pm
Nicholls State University softball’s Megan Landry has been nominated for the NCAA Women of the Year Award, the organization announced Wednesday.