milo cannon