After more than two decades in law enforcement, Glen Powell is throwing his hat into the ring to lead the Long Beach community.