Ibuprofen or Naproxen. If I played a lot of games I'll soak the crap out of my legs in a cold water / ice water tub with Epsom salt - really helps the legs recover. Do that for 15 minutes 1-2 times (or more if I can). Stretch lots before I go to bed, drink plenty of G2 or other electrolyte product, take a multivitamin or two to replace what I sweated out during the day. This help limit the soreness and probably knocks 2-3 days off my recovery time (although I'm 38, and these days it take 5-6 days to recover from a long tourney).