Rinse red beans and place in large pot or crockpot. Place in ham bone and one chopped onion. Cover with water and cook on low heat until meat is tender and falls off ham bone, 4 to 5 hours. Remove bone and add brown sugar and vinegar and salsa to taste. Serve over cooked rice.