Technology News Rangers snag thrilling win over Devils thanks to Sam Carrick’s OT goal January 9, 2025