i just replaced my bearings and the had been bad for a while........ so when i got the new bearings in and the wheel was back to the right angle my ball joint just fell out.............. time to replace!!!!!!!
The joint is suppose to be extremly tight fit to where if is seated correctly the ring groove will be just above the a-arm. this is where the c-clip should be. The ball joint itself has a shoulder on the bottom so that it can't move upward and the c-clip keeps it from moving downward. that being said make sure you get a c-clip before you ride again, this would be a major problem if it falls out during a ride.
I haven't had any experiace with them, but I got mine from discounthondaparts.com. They were only 13.92 a piece plus shipping of course. servicehonda.com is 13.72 but depending on shipping cost it could be more. The clip is extra. You can find out on each site before you order. Sorry I don't know how to post a link. I haven't ever had play in a ball joint like what you described maybe just the joints outside diameter has wore from the slippage but maybe all you need is the c clip if there is no play between it and the a-arm. I would remove and clean it and check the fit to be certain.
Honda Foreman Forums: Discuss the latest Honda Foreman in our free Honda Foreman forums. Also talk about Honda's other ATV and UTV's including the Honda Rubicon, Honda Rincon, Honda Rancher and Honda Recon