Todd was placed on unconditional waivers Tuesday for the purpose of contract termination, per CapFriendly.
Todd was placed on waivers by the Sharks on Sunday, per Chris Johnston of TSN.
Todd signed a two-year, two-way contract with San Jose on Monday.
Todd was waived by the Blues on Saturday, Jim Thomas of The St. Louis Post-Dispatch reports.
Todd inked a one-year, two-way contract with St. Louis on Monday.
Todd put pen to paper on a one-year, two-way contract with St. Louis on Thursday.