NCAA Baseball – Xavier vs. Wake Forest – March 7, 2010
The Wake Forest Demon Deacons defeated the Xavier Musketeers 12-10 to sweep the 3 game series at Wake Forest Baseball Park March 7, 2010, in Winston-Salem, North Carolina. Photo by Brian Westerholt / Four Seam Images
Leave a Comment