Flyers Here’s the Devils’ Mascot, Running Into a Glass Window and Shattering It Kevin Kinkead • Jul 15th, 2019