Crawford may miss more than two weeks