Hub or front end catching!!??

Great condition 2002 sportsman 700.
Now, right front wheel will attempt to lock up at any speed (only tested at low speed since started) and will hard steer to left (moving forward) then "BAM!!" and will roll free for a while. Happens in foreward and reverse. All fluids new and at proper levels.
Not run in deep water.
Front end or hub??
Roller cage issue??

Main question—Is this a giant fix??
any comments are appreciated.

BB