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. Nouvelle Décadence, "New Decadence", from the period in the 19th century in France called "La Décadence", which insp..
1. the state of being awesome, cool, hot, and everything good. nothing can compare to allyyXcore. That girl is so allyyXcore that when sh..
1. pretty much tossing a load of jizz or can be used as a hand gesture for many occasions, takng your hand from the lower region bringing..