The Alabama-based Trojans are no slouch. They won at LSU in 2017 and at Nebraska in 2018.
Hawk Central, Des Moines Register
Fri, 05/29/2020 - 9:23am
The Alabama-based Trojans are no slouch. They won at LSU in 2017 and at Nebraska in 2018.