Canada Main Story David Pastrnak, Bruins agree to massive contract extension: 8 years, $90 million 2 years ago David Pastrnak #DavidPastrnak