Mark Stewart grew up on a cattle farm in the rural town of Ashville, Alabama with his father, who worked in a foundry in Birmingham for nearly 40 years, and his mother, who worked in the town as a ...