Baylor University Announced as Host for 2025 Global Congress on Sport and Christianity

July 31st – August 2nd in Waco, Texas