Newly-appointed Seattle police chief Shon Barnes landed in Seattle last night, and he's ready to hit the ground running.