Highlight: Stanford baseball delivers walk-off win in Mark Marquess' final regular season home game
Baseball
May 21, 2017
Stanford delivered a walk-off 6-5 win against Washington in Mark Marquess' final regular season home game.
Related Videos
10 hours ago