Bleah. He's going to Cal, after they had basically ignored him early in the process. I mean seriously, dude, have some self-respect. This is very disappointing, since Richards seemed like an under-the-radar guy that was very athletic and playing at a high level at a young age.
Fortunately, he was scheduled for a greyshirt in any case so Michigan has a full year to replace him. Sears made a visit to Oregon State recently... if he goes, hit the panic button. At this point signing day can't come soon enough.