20160721 sports.football: Football: Rodgers hails Celtic; but admits 'not perfect'