By Andy JohnstonCorrespondent Florida lost to Stanford 4-3 in the women's tennis final on Tuesday at the Dan Magill Tennis Complex in Athens, Ga.

Read more at the source of this article