what is kevin richardson been up?