Texas Tech fined $25,000 in court-storming incident

Leave a Reply

Your email address will not be published.