The Johnson City Press reports that police say 53-year-old Gerald D. Taylor was arrested in the Monday morning attack on Rob Williams, a weatherman at WJHL-TV.
Williams told police he ran from his Johnson City home after the 4 a.m. attack and said Taylor also fired a pistol at him, but missed.
Police said they found Taylor at a boat dock near Williams' house with a pistol in his hand and arrested him.
Williams says he and Taylor had been living together until recently, and an order of protection had been served.