Within my limited experience, I have only known free groups to occur through two mechanisms: as fundamental groups of trees (graphs) and ping-pong. And sometimes only through one way: the fact that sufficiently high-powers of hyperbolic elements in a Gromov-hyperbolic group generate a free group arises via ping-pong. I know of no tree to represent the situation.

To the experts, the following question is surely either an obvious yes or no:

Can we explicitly describe all mechanisms by which finitely generated free subgroups of the Artin braid groups $B_n$ (for $n=2,3,\ldots$) arise ?

More specifically, seeing $B_n$ as the isotopy space of all $n$-pointed braids in the closed 2-disk, can we characterize all configurations generating the rank $k$ free group?

Much less specifically, do we know, say, that all finitely-generated free subgroups arise from ping-pong and can we describe all ping-pong games?