18 wins, 1 giant loss - the conclusion of the new england patriot's near perfect season
a play on word used to describe the conclusion of the new england patriots 2007 season in their loss at super bowl xlii
"18 wins, 1 giant loss - the conclusion of the new england patriot's near perfect season" What is the definition of "18 wins, 1 giant loss"?