After building the Astros into World Series champions, general manager Jeff Luhnow has been named the Houston Sports Awards' Executive of the Year.
Austin Laymance, MLB
Fri, 12/15/2017 - 4:06pm
After building the Astros into World Series champions, general manager Jeff Luhnow has been named the Houston Sports Awards' Executive of the Year.