Even with the emergence of Devers, I wouldn't mind seeing Swihart moved to third base. Vazquez can handle the catching duties and Swihart is athletic enough to likely handle the change. He has been injury prone a lot the last couple years and 3b is less taxing.
While the current team and contracts do allow for Swihart, Devers and Travis to all play their current positions, that would assume the Sox can unload or give up on Sandoval,which I wowould also like. But I have my doubts all three work out and, if and when the Sox need to make atrade, pprobably for a SP, Devers will be the first name other teams want. Swihart is probably the least attractive chip of the three due to his spotty heath track record.