Rachel Smith's grand slam seals 12-9 win over Lycoming
Apr 12, 2012
Juniata College softball earned a 12-9 win over Lycoming College Wednesday afternoon.
Juniata College softball earned a 12-9 win over Lycoming College Wednesday afternoon.