Houston Astros GM Jeff Luhnow drops by Jay Mohr Sports to explain his unique vision for assembling a major league squad