3 years ago - Aug 30, 2021, 9:49 PM
Tulane's athletic department operations have been moved to Birmingham, Alabama, as well
Read Full Article at CBS CFB