Stanford news Official Site of the Cardinal · May 16, 2012 Baseball. Four-Run Eighth Gives Stanford a 6-3 Win over USF Full story at Official Site of the Cardinal