I am thinking ball joints, perhaps bearings. The clicking/catching could be some crud/rust in the bearings and is actually a lovely grinding. Speculation is king! Tear it down and see what the verdict is. I am going on 44k miles and have not repacked my bearings AT ALL yet. No issues as of yet, but I smell it coming....