Richards having strong season for Coyotes