Russell Athletic Bowl

Location: Orlando, FL
Founded: 1990
Fun Fact: The Champs Sports Bowl is played in the Florida Citrus Bowl located in Orlando, Florida.