Shane Fitzgerald

Active Corpus Christi, TX Director for Texas Associated Press Managing Editors Association