David Rodriguez, Robert Gallerani, Michael DeVito