College FootballFrom Louis Crews Stadium in Huntsville, Ala.
On now
Up next
Now PlayingCollege FootballFrom Louis Crews Stadium in Huntsville, Ala.0The Grio Weekly With Natasha AlfordNatasha Alford reports the latest in news, culture and entertainment.