Phoenix Mayor Greg Stanton announced he will resign from office on May 29 as he prepares for a Congressional run.