mckenna patton