KC man facing 17 felony charges for 3 alleged incidents in May, June