Just FYI this forum ******* sucks y'all don't help anybody at all !!!!
On a serious note, it's hard to discern a noise online when someone describes it. Talking with customers everyday and they describe an entirely different noise than what a vehicle makes.
50,000 miles is pretty premature for hub assemblies unless you have bad ones from factory. Brakes will be premature also, unless you live in extreme climates, (really hot, or cold with lots of road salt).
Have you had you tires checked? Although rarer on heavier vehicles, tires can create a growling noise, similar to a hub going out, and it will transmit in the front end.
Alignment could also be another option, or a front diff. actuator not returning causing the front diff to be engaged.
Try different things, put it in 4x4 and see if the noise changes, less, more or same? Does it do it worse in turns at highway speeds? Just some ideas to help eliminate possibilities.