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


100

Random Words:

1. Not Safe For Work. Used to describe Internet content generally inappropriate for the typical workplace, i.e., would not be acceptable in..
1. A part man part beast sex machine that grunts like the godfather of soul, James Brown and can turn lezzers into cock-loving hetros. She..
1. Basically, a term that describes the fun type of intellectual. The one that uses their intellect to their advantage: picking up girls, e..