Bout time!!! That is a great grip!!!Put a GP Tour SNSR 104 (red) on my 2-ball tour lined putter. I had this grip hanging around and finally decided to try it. I like it. The feel is fantastic.
Also, a quick PSA. While there I noted that I was struggling to get power on longer putts. We checked the loft. 8*. WTF? We tested a couple of other ten putters in the shop. They were all 3*. Bent mine to 3*. Boom, power on. As I thought about it, it did bug me that I could always see part of the white face no matter how much forward lean I used. If you have one that feels off, get it checked. Mine came that way from Callaway.
I can't imagine a putter with that much loft, more like a chipper than a putter. Glad you got it cleaned up, that will help dial in some putting and reduce those pops some more.