Baseball

Baseball > NCAA.

Oklahoma vs Texas Tech

19 May 2022 at 23:30.