Bouchard signs 4-year, $42 million contract with OilersJune 30, 2025, 11:39 p.m.Defenseman had 67 points this season, could have become restricted free agent