Canes won't go away, drop Panthers for fourth straight win

by