So, I'm DMing a game (the setting is not important, but it's Pokemon), where the player is a private investigator with some police connections. His first story arc will be about combating mafia (the traditional, Al Caponesque mafia), that got its hands basically on everything in the city, and while I have some quests that I've decided upon already, concerning rigged derbies and a robbery, I think I need some ideas about what exactly such an organization can do, and what a detective might do about it.

So, get nuts, please.