1. In a large bowl, mix together beef, breadcrumbs, egg, garlic powder, and paprika. Season with salt and pepper and mix until combined. Form into small ping-pong ball sized meatballs. 2. In another large bowl, whisk together ketchup, Dr. Pepper, tomato paste, Worcestershire sauce, and onion powder. Season with salt and pepper. 3. In a large skillet over medium heat, heat oil. Add meatballs to the pan and brown on all sides. When meatballs are browned, add the sauce to the skillet and bring to a simmer. Let simmer, basting the meatballs sporadically with a spoon, until sauce had reduced by half and meatballs are cooked through, 8-10 minutes. 4. Garnish with parsley and serve.