Career
He grew up in Bloomfield, New Jersey. Before working at KSDK, Richards was a meteorologist at The Weather Channel. He also earned the Seal of Approval from the American Meteorological Society.
Richards" death resulted from a plane crash, which is thought to have been suicide due to his anxiety over an alleged extra-marital affair that was increasingly becoming public knowledge.
On the night of March 23, 1994, Richards took off from Spirit of Saint Louis Airport in Chesterfield, Missouri, and flew his plane into the ground.