Sick of hearing about the KFC Double Down yet? If you’re not, and you live in KFC’s home town of Louisville, KY, you’ll soon be able to order one — and pretty much anything else from KFC, Taco Bell and Pizza Hut — in the KFC Yum! Center, a $238 million, 22,000-seat facility scheduled to open in November. Louisville-based Yum! Brands, parent to KFC and its brandmates, paid $13.5 million for naming rights to the stadium. [More]