mac patton