Cranor injured, may miss time