Financial terms were not released.
Bouchard, 18, the highest-rated defenseman (No. 4) in NHL Central Scouting's final ranking of North American skaters, led London of the Ontario Hockey League with 87 points (25 goals, 62 assists) and was plus-23 in 67 games last season.
He was captain for London and a finalist for the Red Tilson Trophy, awarded to the OHL MVP, and the Max Kaminsky Trophy, given to the best defenseman.