UT lacrosse No.1 in the country
Under the guidance of a man once considered a rival, the University of Tampa Spartans lacrosse team is now number one in the country.
Under the guidance of a man once considered a rival, the University of Tampa Spartans lacrosse team is now number one in the country.