Immortals CEO on Building IMT And "We Are Not the Team That Offered the Highest Salaries to Huni and Reignover" Travis talks to Immortals CEO Noah Whinston at All Stars.