Texas police have charged James Scott Lee, 32, with a hate crime Wednesday for the attempted stabbing of an African-American male who he referred to by using a hateful racial slur.