Thoroughly wash the collard greens. Remove the tough center rib and stem from the centers of each collard green leaf. Stack several leaves on top of each other and roll up tightly. Cut the collards into bite-size pieces.
Heat the oil in a Dutch oven over medium-high heat. Add the onion and cook until tender, about 5 minutes.
Stir in the garlic, salt, and pepper. Cook for 30 seconds or until the garlic is fragrant. Stir in the collard greens until well coated.
Add the chicken broth, brown sugar, vinegar, hot sauce, and ham hock. Bring to a boil. Cover, reduce the heat to low, and simmer for 1 hour and 30 minutes or until the collards are tender and the ham is falling off the bone.
Remove the ham hock from the Dutch oven. Chop and shred the meat. Discard any skin, cartilage, and bones. Return the meat to the Dutch oven. Season to taste with additional salt and pepper. Serve the collard greens with additional hot sauce.