Veteran forward Bryan Rust has agreed to a six-year extension with the Pittsburgh Penguins, as they retain one of their key pending free agents.

Rust's new deal is worth $30.75 million, running through 2027-28. It has an average annual value of $5.125 million. Rust, 30, had just completed a four-year deal with an AAV of $3.5 million.