How do I remove a front hub/wheel assembly to change the bearing? on 2002 GMC Yukon XL 1500

I am attempting to replace the wheel bearing/ABS sensor assy on the front left of my 2002 GMC Yukon XL 1500 (*4-Wheel Drive*). So far, I have removed the caliper, rotor, brake line/ABS line retainer bracket, axle nut, upper control arm, and all three bolts on the back of the hub/wheel assembly. How do I get the hub/wheel assy itself off? It's acting like it's rust-welded in place. I tried a slide hammer, but it isn't budging. Am I missing something? I don't see any washers or cotter pins...I thought there would be a thrust washer behind the axle nut, but I don't see feels like it is really locked-on there.
Thanks in advance!

Asked by for the 2002 GMC Yukon XL 1500
I thought there was four bolts at the back to release and not three, what does the new one look like?