Is Brazil still the land of football?