On a new episode of the “Amazin' But True” podcast with Jake Brown and Nelson Figueroa, the guys open the show talking about ...