Each year Busch Stadium sells almost a million hot dogs and over half a million pounds of nachos... and, not surprisingly, over 15 million feet of toilet paper.

Each year Busch Stadium sells almost a million hot dogs and over half a million pounds of nachos... and, not surprisingly, over 15 million feet of toilet paper.

Next