This product was mentioned in 1 comments, with an average of 4.00 upvotes
I couldn’t agree more, taping thumbs is a game changer. I buy my tape off amazon, in case you’re needing a link:
2" Athletic Tape Bulk Sports Stretch Power Wrap, Self Adherent Wrap Flex Tape, Self Adhering Stick Bandage, Self Grip Roll - 2 inches x 15' Feet - 12 Rolls - Assorted Colors [link]