jimf1952:
That question intrigued Ronald-Louis Ballouz, an asteroid scientist at the Johns Hopkins University Applied Physics Laboratory. Tiny meteoroids constantly bombard asteroid surfaces in a process called space weathering