Definitely spend a fair amount of time icing ... but also look for some trigger points in your quads. They can refer pain to all sorts of places. I usually sit with my legs extended out in front of me, and then take a tennis or lacrosse ball and roll it around on my thigh until I hit a sore spot. Then I roll it over the spot 10 or 20 times. Rinse, repeat. Also look around in your calves, especially the back of them.
Give your legs a few days rest, then start back into the prehab stuff (gently).
HTH,
