What is The France Of American Sports?


1.

Until 2002-2004, New England. So called because the Red Sox took 86 years to win a World Series, and the Patriots took approximately 36 SuperBowls to win one. Having a sporting event without New England is like going deer hunting without an accordian.

New England is The France of American Sports, they almost never win any games.

See france, war, losing, surrender, superbowl


0

Random Words:

1. A kick ass Action Role Playing Game for the original playstation that no one hardly knows about. Guy: Dude! Have you ever played Alundr..
1. An Australian actress. Known for her role as Violet Baudelaire in Lemony Snicket's: A Series of Unfortunate Events. Was a popular c..
1. An Asshole on the highway or interstate who insists on getting in front of you no matter how many people he has to kill to do it. Usuall..