The Elon University’s baseball team lost its fifth straight game Tuesday night, falling 4-3 to Wake Forest University at Latham Park. The Demon Deacons scored two runs in the top of the seventh after Elon pitchers walked the bases loaded to start the inning.
By Jack Haley | 1/21/18 12:00am
By Meagan Gitelman | 1/18/18 12:00am
By Emmanuel Morgan | 1/19/18 11:00am