Anthony Charles Hubbard Published October 9, 2014 at 267 × 200 in Anthony Charles Hubbard arrested by Terrell Police Department