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. Result of a deception or fraud. Dude 1: Check out this DVD player I just got, this guy sold it to me for $150. Dude 2: They're se..
1. A really hot girl that can have sex. Guys usually call her "LAUER POWER" in bed. She can get shit done. Damn that Lauer reall..
1. Awesome cubed, the phrase pretty much makes no sense...but go figure. That bitch was off the chain, shit...Tyrone know that Tiphernie b..