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. the red neck word for "Use to be able to" many people from the country have trouble saying "use to be able to" quick..
1. it is the lower backside of a ducks bill. Used for slapping against the water in the presence of danger to alert other ducks. The duck ..
1. A slang term for janitors in Pakistan. Also used as a demeaning word when putting people down. Why hasn't the bhungee come in tod..