Miami has two dirt cheap glove guys for CF, both of whom are benched behind Starling Marte in Lewis Brinson and Magneuris Sierra. Neither has ever shown much offense, but Sierra is a little younger and more likely to turn it all around. Although "more likely" is this case might still not mean all that much.
As for 2B, Mike Moutakas is reportedly available, but has a very pricey contract and really, is not much for 2B.
Danny Mendick of the White Sox was a Gold Glove finalist at 2B and is currently benched behind Nick Madrigal. Not sure what it takes to get him.
Cleveland is reportedly shopping Amed Rosario.
Detroit might be listening on Niko Goodrum, who lost his starting role when they re-signed Schoop.
The Twins were shopping Luis Arraez, as they have a bulk of middle infielders on the MLB roster. But he is probably outside the Sox price range.
Seattle might be willing to part with Jake Fraley (CF) or Dylan Moore (2B) for the right price.
Atlanta has got to be looking to move Ender Inciarte to clear playing time for Christian Pache and possbily Drew Waters.
St Louis has Lane Thomas, a CF with no place to play.
Colorado will definitely trade CF Charlie Blackmom, but he makes a ton of money and cannot hit outside of Coors.
Philly has two middling CF candidates in Adam Hasely and Roman Quinn. Doubtful they would miss either one.
I doubt the Giants have any untouchables, but it would probably cost to bring Maurico Dubon back.