What makes you think you’re ready?” Dave Canales had to answer that question a few years ago. Now, it’s Brad Idzik’s turn to ...