Which Sora? FD-3503 is designed for 50-39-30, so it should handle 48-38-28 OK as long as moving it down 4mm doesn't get you into chainstay interference territory.
Which Deore? There must be a hundred Deore FDs, many designed for much smaller MTB rings, but some specifically designed for touring bikes with 48T big rings.
Which clamp size? A slightly short BB might work with a 28.6mm clamp because the whole FD alignment varies a bit between clamp sizes, so the skinny tube variant has more minus tolerance on the chain line than the fat tube versions.
Which Sora? FD-3503 is designed for 50-39-30, so it should handle 48-38-28 OK as long as moving it down 4mm doesn't get you into chainstay interference territory.
Which Deore? There must be a hundred Deore FDs, many designed for much smaller MTB rings, but some specifically designed for touring bikes with 48T big rings.
Which clamp size? A slightly short BB might work with a 28.6mm clamp because the whole FD alignment varies a bit between clamp sizes, so the skinny tube variant has more minus tolerance on the chain line than the fat tube versions.