Oh my GOD. This means that they must fire their football coach!! If you were raped at Baylor you called the coaches office rather than 911!!
Both coaches came from Houston.