Upper Ball Joint came out while driving

One of mine popped out and I welded that one in and it has been in for two years no issues.