Tagged: Sports Illustrated July 22, 2010 Gotta love those BBQ nachos Hey everyone! Dave here. You know how much you love the BBQ nachos when you come to AutoZone Park? Well, guess what…so does Sports Illustrated! Check it out! We’re number five! They also posted us on Extra Mustard!