20060727 sports.football: Barcelona board steps down