Posts Tagged ‘The Anchorage’

From Ditch-Dweller to Industry Diamond: The Jeff Welch Story

May 31st, 2023

Jeff Welch snorted his first line of cocaine in a tent under the stars at Talladega Superspeedway in 1995. He was 21 and his initial deep-dive into darkness was a hazardous leap that lead to two-decades-worth of consequences. Those struggles, however, were not without their rewards. Today, Welch is a successful owner of a Georgia […]