So, I doubt this idea hasn't been suggested, but either way i think it would be interesting. Essentially the idea is a gladiator system, utilizing arenas that you designate as such. For fighters, perhaps there could be an option to use dwarves who have been unruly and are currently imprisoned, to be put into the system. As well, captured goblins, and other humanoids could be put in. Ideally, I think it would work best if there was a team system (Ie, you assign Dwarf A, and Dwarf B to team red, who have to fight team blue consisting of Goblin A, and Goblin B. ). Or perhaps even it could be mixed up with goblins and dwarves being on the same team, but I'm not sure if that would work lore-wise (with goblins being cruel creatures, would they work with a dwarf if forced to?). Although I only used two teams for an example, I don't think it should be limited to that, maybe throw in a couple colors and have a few options to show who they are friendly or hostile with (ie, there are 3 teams, Red, Blue, Green. Red is friendly with Bue but not with Green, making Red and Green possible competitors).
Also, captured creatures could also be used, but I don't think an team system should be used for them, ideally they should fight everything else in the arena (besides being friendly to their own kin). Just a few more thoughts, to add to the spectacle of the arena, maybe dwarves who are in the vicinity of the fight could get a happy/sad thought at the spectacle of bloodshed, dependent on their view of violence. And finally, when other civilizations in the world interacting with your fort on a bigger scale gets established, perhaps other fighters from around the world could hear about the glory of your Colosseum and come to fight against your best for the glory of their nation (Possibly triggered when the area you designate as your arena becomes worth however much or some other mechanic like that).
Let me know what you think, critiques and comments are welcome. I've also posted it on the Eternal Suggestion Thread
(Shameless Advertising)
http://www.bay12forums.com/smf/eternal_voting.php#vote132