Lol, I feel silly now! It did turn out to be mostly dust and just washed off. C'mon, I'm not the domestic type, I'm not trained to recognize dust
It is pretty scratched though. It's probably not cost effective to have it coated with that anti-scratch coating you can get for eye glasses. I'll just have to buy a new ball when it gets too bad!