06-25-2008, 01:13 PM
residentialevil Wrote:Hasn't even the MLS team almost won a few championships lately?Almost is the right word. They're 0-4 in the championship game, and have lost the last 3. They're the Buffalo Bills of soccer.
http://www.sportsecyclopedia.com/mls/new...ution.html