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.
© 2017 The Collegiate Licensing Company, an IMG Company