Share
twitterlinkedinfacebook
Image 1 of 1
Stacey Tan_052411_DF_107.JPG
STANFORD, CA-MAY 24, 2011- Florida defeats Stanford for the NCAA Championship Team Finals at Taube Tennis Center at Stanford, CA.