St. Thomas More Unveils State of The Art Training Facility
Students and athletes at St. Thomas More in Lafayette now have access to this state of the art training facility. Continue reading…