Both front wheel bearings went bad on my 2000 Blazer after new tire were installed. For a while I thought it was tire noise.
The Blazer wheel bearings are not replaceable, the entire hub has to be replaced. The hubs were ~$350 and labor was ~$50. This was a trusted independent mechanic. The dealer would be considerably more. Hopefully it’s not the wheel bearings, but my Blazer had the same symptoms you described.
Ed B.