Alabama, South Florida to start series in 2023

in #dlike6 years ago

Shared From Dlike

Alabama and South Florida announced they will start a three-game football series in the 2023 season. The Crimson Tide and Bulls have met once before in 2003.


Source of shared Link