Stanford men still itching for more after 2nd place finish

null