Another Devils win at home. That blasted trap has done the Caps in again!
Back