When it comes to health, wellness and fitness, Stratton sponsored athlete Steve Croucher is your man. A seasoned triathlete, Steve lived and trained with the snowy mountains of Colorado as his backdrop before returning to the East Coast and calling Stratton, Vermont home. Part of a growing number of extreme sports athletes in Vermont,…