Please enable JavaScript to experience Vimeo in all of its glory.
from Baylor School Business
Baylor has won more TSSAA state championships than any other school in Tennessee, not to mention titles in non-TSSAA sports crew, fencing, lacrosse, and swimming