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. Dinotreasure is anything associated with Dino Martin that give his pallies pleasure. Dinotreasure includes, but is not limited to DinoC..
1. 1. a condition wherein you forget pertinent facts or have memory loss due to an earth-shattering sexual experience 2. you completely bl..
1. A mathematical term referring to the sociological oddity of a large student body consisting of a 80:1 male:female ratio. Daaaaamn, Stev..