Canadiens defenseman P.K. Subban is donating $10 million to the Montreal Children's Hospital Foundation in what the hospital is calling "the biggest philanthropic commitment by a sports figure in Canadian history."

Subban also committed to a seven-year fundraising project for the hospital.