Do you like a challenge? Do you consider yourself a pizza person? One of the largest delivery pizzas in the world happens to be in St. Louis and it also comes with a challenge that could pay you big time.
It's true that you either love or hate St. Louis pizza. There really isn't a happy middle. That's one of the reasons why Jim Gaffigan's review of this divisive St. Louis food delicacy is funnier than normal.