Can the Devils come back and win the Stanley Cup?

Posted 6 years.