Good weather brings Canes fans out before Devils game