Little Caesars Has Enough Money to Name an Arena?!

DETROIT (April 28) - The Red Wings new home will be called "Little Caesars Arena." Wow. How in the F does Little Caesars have enough money for naming rights to arena? Or do Russian and Canadian dudes just really like pizza?