Tye Lee Downard #98
07-24-1972 – 02-22-2016
2012 salary: $72,904.00 ($113,287.00 after benefits)
Downard hung himself in jail awaiting drug charges. Of course, Chief O’Neill is pleading ignorance.
Tye Lee Downard #98
07-24-1972 – 02-22-2016
2012 salary: $72,904.00 ($113,287.00 after benefits)
Downard hung himself in jail awaiting drug charges. Of course, Chief O’Neill is pleading ignorance.
Leave a comment