Just put in new front bearings in the '05 Ranger 4x4. After installing the strut housing onto the ball joint and tie rod, I slipped the rotor and hub over the spindle but it didn't go on enough to even catch one thread on the castle nut (it was flush). After tapping it with a rubber mallet and rocking it a little, I pulled it off to see what was up. When I pulled it away, I saw ball bearings. Here are some pics of what I've got. Never had a bearing come apart on me before. Does this happen often (ever?) with ranger bearings?? BTW, this is (was) a Gorilla Power HD bearing from Rocky Mountain Bearings.