Sounds like you had a typical roller ball bearing failure.
Try looking on our website. We supply drop in replacement bearings for most roller ball type. We have a couple of different options to choose from depending on the application.
Check out: www.lm76.com
Hope we can help you.
Patrick