Episode 177: Sherry Ross let go and other staff changes

As the Devils continue to reshape the organization both on and off the ice, the news broke of Sherry Ross, the team’s long-time radio color commentator Sherry Ross was let go.

We’ll discuss her incredible career and look into who her possible replacement may be.

Also, equipment trainer Rich Matthews was apparently let go, as well.