Glad to see him go. He was Walkers business partner. His being appointed to the position was partly to pay back AFN for getting Walker elected. Sean Parnell had given AFN 5 years of no help with the Fairbanks 4. Walkers allows 4 men, two of who admitted to the murder walk free. 
Richards covered up more cases than he exposed. 
He did remove AAG Richard Svobodny who had been head of Criminal for years until audio surfaced of Svobodny admitting  to cover ups. 
But to resign because of personal family issues ? No he was given a choice to make yesterday and he made it.