This is another very nice and absolute gorgeous model for your hitchball I found on thingyverse! I really like it and it worked great to print!
As the creator wrote, if you print it in PLA skale it up about to 102-103%. This worked just fine for me and everything fitted great!
There were no suspensions needed.