A big x2 to everything JayPierce said.
If you want to to think of your long term career as an athlete and as a general badass, you're pretty much approaching what can be one of the best and most productive training periods in your life.
Just to answer this question, there's no kind of special program or diet that will put back weight you previously had. It just a matter of getting back into a solid, well-designed program and giving your body the nutrition it needs (and actually wants at this point) to fully recover and grow.
Check out the article, The Athlete Diet, to get some ideas about making sure your eating is straightened out:
As far as your training plan, I'm a big fan of making 110% sure younger guys can handle basic bodyweight exercises. You're a wrestler, so it might seem laughable to you, but I'd say make sure you can do the following routine before jumping right back into weight training.
Monday, Wednesday, and Friday
Squat 2x15 (No weight, keep both feet flat on the floor.)
Push-up 2x15 (On your toes, go until the chest almost touches the floor.)
Lunge 2x15 (Alternate legs, 1 rep left/1 rep right.)
Neutral-grip pull-up 2x15 (assisted if necessary. Could be substituted with inverted rows.)
Plank 2x15-count (Hold the top part of a push-up, on the toes, arms straight, keep the whole body straight. Count to 15.)
Burpee/squat thrust 2x15
This will also help "re-prepare" your joints to again deal with the stresses of consistent lifting.
What exactly does this mean?
What were your best squat, flat bench, deadlift, overhead press, and row numbers?