Jerry O'Connor is a semi-retired marketing and communications exec who has supported - and criticized - politicians in both political parties. He resides in Antioch, Tennessee.