Sports

Final Four Set

March 30, 2018 The State Times 0

Wyatt Cushman, Staff Writer |

Last weekend, 16 teams were dwindled down to four, and we now know who will play on Saturday, March 31 in San Antonio, TX in …