Kevin Love will be out at least 3-4 weeks