20120703 top-stories: La Roja! Spain's the best among all-time greats