Troy Riggs has been the Corpus Christi Police Chief, Assistant City Manager and most recently, he is being sought in Indianapolis for a top city position.
Riggs joined John Thomas with the latest chapter in his public service career.
- Aug 24, 2016, 3:11 a.m.
- Aug 24, 2016, 1:30 a.m.
- Aug 23, 2016, 12:40 p.m.