Independent announced today that Leo Romero and Justin “Figgy” Figueroa have joined their crew. Here’s the scoop from the “New Blood” section of their site: