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. Pie made of Poon or a slack attempt at bullshitting in scrabble. also a poon that is exceptionally tempting This poonpie is delicious. ..
1. meaning everything and nothing at the same time/almost like ''meh'' . girl1:hey did u like what i did to my hair? ..
1. You walk, while sleeping. Somehow, you manage to dodge objects and mutter useless crap and pretend no one is arond you. Sleep walking d..