#stlblues announce 4-year, $23.2 million extension for Buchnevich.— Jeremy Rutherford (@jprutherford) July 27, 2021
#stlblues announce 4-year, $23.2 million extension for Buchnevich.