mccoy richards