Who doesn’t love Game 7s? We mean, other than Devils fans who watched the final 80 seconds of the last Game 7 their team was in? We’re not thinking of that right now!* No, we’re thinking happy Game 7 thoughts, of things like the 2003 SCF. Yeah, Game 7s are rad.
*(Who are we kidding? Yes we are thinking of that right now.)
