I put the no-slip strips on the foot rest and the deck pedal extender I made for my zero turn and installed them this morning. It looks like they're gonna do the trick, and they sorta look like after-market parts rather than the product of a backyard mechanic.
Dunno what I'll do the rest of the day.
Dunno what I'll do the rest of the day.