mitch pileggi