Many wonder how it is that a little, forgotten town on the frozen banks of Lake Michigan could become the official first city of football. Most major league football towns are huge mothers like Los Angeles, Chicago, Denver, Atlanta, but the one tiny dollop on the sports map is Green Bay. How so? Let me tell you the story:
Once upon a time someone for some strange, mysterious reason a sport was...
Get Spoof News in your email inbox!