Sorry SD86, but the name isn't stopping people running LE Roaches. Just bought this last week (trigger warning):
Ledgestone gave the Roach love in consecutive years, 2016 and 2017. Gotta spread it around to some other putters.
Have you had a chance to compare these to the Big Z?