When ESPN released its national team power rankings, the football community erupted in debate. The ranking placed France at the top, with Spain, England, and Germany not far behind. This article will ...