In bowl, combine the ground beef and oats. Pour in the milk, and then add the onions, salt and pepper. Stir to combine. Roll the mixture into tablespoon-size balls.
Refrigerate them for 30–45 minutes to firm.
Heat the canola oil in a large skillet over medium heat. Dredge the meatballs in the flour, and then brown the meatballs in batches until light brown. As they brown, place them into a rectangular baking dish.
Stir together the ketchup, onions, vinegar, sugar, Worcestershire sauce and hot sauce.