Melbourne skipper Cameron Smith has reportedly agreed to terms to play an 18th NRL season with the Storm, which will see him pass 400 games.
Ahead of their preliminary final against Cronulla in Melbourne next Friday night, Smith has put pen to paper, according to News Corp Australia.
The 35-year-old made clear through the season his intentions to play on in 2019 but chief executive Dave Donaghy confirmed the parties had reached agreement on Thursday on a $1 million deal.
The Australian captain is the most capped NRL player of all time with 382 appearances - barring injury the new contract will allow him to play past the 400-game mark.
The Storm are set to lose veterans Billy Slater and Ryan Hoffman, who will retire at season's end, so Smith's extension is timely.