No, the O Visa does not require a sponsor. The applicant must demonstrate that they have extraordinary ability and that they are coming to the United States to further their work.