Several St. Thomas sports teams were in action over the weekend competing for the last time in the season, playoff advancement, and a spot in the rankings.
Several St. Thomas sports teams were in action over the weekend competing for the last time in the season, playoff advancement, and a spot in the rankings.