Ball Park Does Not Understand What Invention Means

Ball Park’s most recent commercial claims that their newest hotdog is America’s greatest invention. I have a few problems with this assertion. First of all, America didn’t invent anything, although I get what they mean.¬†Also, hotdogs were invented in Germany centuries ago and its forefather, the sausage, dates back thousands of years. These are¬†slight annoyances…