Years Of Existence: 2005-2010
Most Recent Location: Bank of America Stadium, Charlotte, NC
Most Recent Outcome: South Florida 31 - Clemson 26
Who wants to see a bowl named after mechanics? And you know all the commercials are gonna be Meineke ones. At least you'll be able to get a good deal on a muffler.