SkySports: Manchester City have appointed former Barcelona technical director Txiki Begiristain as their new director of football.