Saw a similar design in a reddit thread and thought I'd give it a blind go. I printed the latest version with supports and it works pretty well! Haven't tested with the ball bearing yet though,
Uploaded scaled up version and V4 fusion 360 model. Had to clip the bottom for better printing (It was slightly off of the bed)
I removed the older / badly scaled versions. Let me know if you need any changes or just download the F3d file and change it however you'd like!
Esun PLA +