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. 1.) A post in a forum/message board that indicates the person agrees with a previous or quoted reply to a thread. 2.) Shorthand for &qu..
1. when a man ejaculates into ones eye causing it to turn red - bloodshot hey dude u red eyed me..
1. This means to repect those that exhibit and procalim knowledge derived from experience that far supercedes your own. The election of an ..