I have a strange squeak coming from my truck.  It sounds like it is coming from the front, but not 100% sure.  It seems to let up some when brakes are applied, and gets worse when pulling my trailer.  I'm thinking possibly the wheel bearings.  Any thoughts?