I agree with Muscle 19, stretch marks can be considered badges of honor to some guy's. I've got them heavily on the pec/delt tie in, delts, lats, biceps/triceps and legs/calves. I'm about a light natural brown skin color but when I'm surfing (great time now...20 footers approaching SoCal) I get a dark brown and the scars stay a lighter, off color. Almost looks like a road map on my body. Salt water seems to make them more noticeable. Stretch marks are skin tears due to extra fast expansion of the tissue. Something like scar tissue. Usually guy's who make extra fast gains are subjected to them. Though even gaining fat can give the same results. I got most of mine at around 16 to 18 even though ,at that age, the skin is very flexable.
Don't think that any/lotion cream would help get rid of the scars after you get them because there is a tissue gap/space between the healthy skin. You might lessen their appearence but not completly get rid of them. Though I may be wrong on both these points. A laser treatment may correct this, like the way they are removing old tat's, covering acme scars, etc. Lot's of big bucks though. Applying lotion/creams might help avoid them (before you get them) before and after training. I've heard of some guy's just using olive oil or the likes on there skin but with all the medical advancements there are quite a few options. Good Luck.