logan vaughn & rogan richards