The bearings were gritty, or the hub had grit inside? It should be hard to get grit past sealed bearing cartridges, depending on the axle design.
they were full of mud and the bearings in the freehub had assploded to where they were in bits and pieces all over the place. very gruesome scene. now you know why my first thought was new hubs