The Toronto Maple Leafs signed center David Kampf to a four-year contract extension worth $9.6 million on Wednesday, hours before the NHL Draft began.

The club's new general manager, Brad Treliving, also announced Toronto had re-signed forward Pontus Holmberg to a two-year deal worth $1.6 million.