Well looking back at it now, riding on Sunday probably wasn't the best idea considering all the rain we did get. Not having been in a few weeks the itch had gotten pretty bad.
Unfortunately the itch now seems to be from my left knee to my toes, and requires a knitting needle to scratch!
I see the orthopedist tomorrow, to get a new cast hopefully as this one has several pressure points, and find out when I can get a walking cast. Depending on how the weather holds out I may still ride again this season.