apollo craig