STEVENSDUCKS.COM
May 4, 2021
—
The Stevens Institute of Technology men's swim team continued its torrid start to the 2021 season Sunday, winning their third consecutive meet by racking up 411 team points.