New Jersey Devils Schedule, Roster, News, and Rumors | All About The Jersey
As per usual the contract details are not released yet. What do you guys think of the deal?