News

David Taylor won his third world championship on September 17, 2023. Let's take a look back at his legendary college career.