I gather this truck has had the front ABS sensors replaced, but how old are the hubs? With the large bolt on unit hubs, the bearings can make noises without other obvious bad symptoms like growling etc.
If the ABS light comes on, and the rear sensor is not the problem, that's an indication of a bad front hub, which will take out the sensor due to bearing damage.
How old is all the fluid in the truck, bad things happen way more when fluids don't get replaced properly.
I'd change both front hubs if they are unknowns or originals, 100k miles is enough to say it's time. Don't buy cheap hubs, they should cost more than $75(good hunting for best prices of better brands). I like the best brand as I discover it, I bought four OEM hubs in the beginning, then a couple of Timkens, and lately the SKF is my preferred(supposed to be beefier internally).
Rear wheel bearings will also make odd noises, that's what the OP symptoms sound like. But if it's from the front, then those are unlikely. I change the rear bearings also out of maintenance, on a purchased used car. Those are on my list right now, I have a rear noise that sounds like either the diff, or the rear bearings. I'm hoping for the bearings, those are not too bad to replace.