Myself and several more I know use Aleve with good results. Has Naproxen in it, the same stuff in prescription anti inflammatory. 3 or 4 before a ride and good for 12 hours. I get sore more now that I'm getting so frickin old.