Grades for all 130 FBS teams for the 2017 season, including A+ for Alabama

Congratulations to those who passed with flying colors.