Sewanee

From QBWiki
(Redirected from University of the South)
Jump to navigation Jump to search

Sewanee: The University of the South is a private university in Sewanee, Tennessee. The club competed in the SCT in 2001 and 2002. In 2025, the club was revived and began competing again.