I've gotta ditch the phone here in a minute, but there is zero chance this guy is rostered in March of 2025. Zero.
You are viewing this goon through tinted glasses, which I would expect of a fan. But it's silly to think this sub-replacement level plug is going to carve out a career because he's a physical freak.
The next and final matchup of the season will be fun, for sure. If he's still around, he'd best keep his head on a swivel because I expect a Devils team with nothing to lose to do something equally stupid.