Well, this is a bit ridiculous. I mean, I expect EPL to be #1, and Serie A could definitely be
considered #2. Argentina at #3 makes this gaucho happy. But the United States at 77th?! The
infamous IFFHS released its 2008 world rankings of the best football leagues. And somehow, the
nation that is [.