Best Executive winner: Luhnow
November 18, 2017 | 00:01:45
Astros general manager Jeff Luhnow wins the 2017 MLB Award for Best Executive after laying the groundwork for a championship-winning team
Astros general manager Jeff Luhnow wins the 2017 MLB Award for Best Executive after laying the groundwork for a championship-winning team