The St. Louis Blues have signed Robert Thomas to an eight-year deal, according to early reports.

Robert Thomas was expected to become a restricted free agent after the 2022-2023 season.

Robert Thomas played 72 games and recording 20 goals and 57 assists (77 points), a career high in all categories.

He was one of nine Blues players to record 20 goals this season.

Other Blues players including forward David Perron and goalie Charlie Lindgren are free agents, testing the market.

No official announcement has come from the St. Louis Blues about Robert Thomas' contract.

There could be more developments with the club as the free-agency window opens at 11 a.m. CT Wednesday.

they haven't been able to offer David Perron a contract extension. He'll become a UFA today and is expected to test the market.