After 13 years, Allen University revives football program

HBCU Allen University is reviving its football program after it was shut down 13 years ago.
Up Next
HBCU Allen University is reviving its football program after it was shut down 13 years ago.