HOORAY: It’s National Hot Dog Day

Hot Dog!  The National Hot Dog and Sausage Council estimates Americans consume 20 billion hot dogs a year. That works out to about 70 hot dogs per person each year. Hot dogs are served in 95...