Travis Huffman named Managing Editor Posted in: News Travis Huffman The Vindicator is proud to announce that Travis Huffman has joined the staff as the new Managing Editor. He attended ...PLEASE LOG IN FOR PREMIUM CONTENT. Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!