The Strapped Boys brought you an excellent episode on Audubon Park in New Orleans, and now they grab the mics to talk about it some more. 4,200 yards, par 62, and mega affordable.