Bam Margera has had a bad few years with addictions plunging him to rock bottom. However, he’s finally fighting fit and looking healthy and sober. A source exclusively tells In Touch that his friends ...