Hoffman had been attending training camp with the Blues on a professional tryout. It was expected that he would get a contract with the team prior to the start of the regular season and St. Louis made that official on Monday. The one-year pact is worth $4 million for the 2020-21 campaign. Hoffman registered 29 goals and 59 points in 69 games last season with the Florida Panthers. He has been skating alongside Robert Thomas and Jaden Schwartz during camp with the Blues.