Question: Which university is located on the banks of the Brazos River, University of South Alabama or Baylor University? 
Sentence (from "University of South Alabama"): As of the Fall semester of 2016, South Alabama has an enrollment of 16,699 students.
Relevant evidence: No