Travis Herzog is an American Chief Meteorologist at ABC 13 KTRK-TV. He joined KTRK-TV in July of 2006. He has earned numerous awards and honors along .... Where Is Travis Herzog ... Currently, Travis serves as the Chief Meteorologist at ABC 13 KTRK-TV based in Texas. He started working fo