In a dry skillet over medium-high heat, cook the ground beef, pork sausage, onion, and garlic until the meat is browned; drain. Return the drained meat to the skillet.
Stir in the tomatoes with juice, drained corn, olives, chili powder, and salt and bring to a boil.
Transfer the mixture to an ungreased 9x9-inch baking dish.
In a mixing bowl, combine the cornmeal, milk, and eggs and whisk to incorporate. Pour this mixture over the meat in the baking dish. Sprinkle the cheddar cheese on top.