Dillon Francis is one of those guys people love to hate for some reason, but for myself and Daily Beat […]