Heat a large saucepan over medium heat. Add bacon and cook until crisp. Add onions and garlic and cook for additional 2 minutes. Add chiles and cook for 1 more minute. Add greens, season with salt and cook for 1 hour over low heat until greens are tender. Add vinegar and a pinch of sugar and cook for 5 more minutes.