Just weeks after taking a leave of absence from his post as ballet master-in-chief at the New York City Ballet, Peter Martins announced his retirement on Monday.