Sophomore Michael Matuella stymied Virginia Tech hitters all afternoon, pitching 8.2 scoreless innings in Duke's win.
Nicole Savage ·

image

Sophomore Michael Matuella stymied Virginia Tech hitters all afternoon, pitching 8.2 scoreless innings in Duke's win.