EVAN YU
Baseball is a hit on spring tour
The Yale baseball team smashed its way through its five-game spring break road trip, winning three-of-five in a barrage of strong at-bats. The Elis (4-6) […]
March 22, 2004