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. When Windows Vista is removed from a computer that is being crippled by its presence, for replacement for the stable and "much ligh..
1. The most bee-ayest group of youtubians to ever walk this earth with such hits as acid trip, Ms jackson, and the ever popular dawn of the..
1. a large dress that a fat man has to wear coz nothin else fits him damn boy, shut up and get my yashmack See dress, large, big, obese..