My pre-cooked meatballs must have been frozen too long, they taste stale. I tried mashing them up and making sloppy joes but they still tasted stale. How can I season them to make them more edible? 
I've never had much success using old frozen meatballs (or other frozen ground meat products) in their original shape. I agree with mech though that a slow cooker recipe infuses flavor and restores tenderness. If you don't have one, or aren't in the mood to use it, there's another way to achieve the same result. Choose the recipe you want, put all the ingredients together with your meatballs into a tall pot. Cover it, put it on the stove and simmer at a low level heat for a few hours.   As for me, I generally mash old meatballs up, just like you did with the sloppy joes. Then I treat them as I would fresh meat, and add whatever seasonings I'm in the mood for. I don't have a very adventurous palate, so my go-to choices are usually mild, like onion powder, garlic powder, oregano, parsley and basil. Some of my friends use cumin, ginger, curry or other types of spices.   Another thing I do with mashed meat is add a few fresh ingredients. (You may have done this with your sloppy joes, as I haven't seen your recipe.) For instance, sautè some chopped onions, peppers, mushrooms, garlic, and whatever else you like, then mix in the meat. The new ingredients do a decent job of making an older product taste fresh. I also like cheese in everything, so depending on the preparation, I'll add grated cheese to the pan or baking dish, or sprinkle some on the finished dish. I like aged parmigiano-reggiano or asiago, but there are spicier cheeses that also help mask the flavor of stale meat.  