GOP Missouri Rep. Hill resigning for Florida consulting job  Richmond.com