Share
twitterlinkedinfacebook
Image 1 of 1
Team_052411_ZS_108.JPG
STANFORD, CA - May 24, 2011: NCAA Tennis Championships Finals, Stanford vs Florida at Taube Tennis Center. Stanford lost 4-3.