Evangelist David Hoffman filed a federal lawsuit against Tucson after police threatened him with arrest for preaching at a holiday festival.