The Astros' Lance McCullers made the cover of this week's Sports Illustrated ... kind of.
Matt Young, Houston Chronicle Sports
Tue, 05/23/2017 - 9:00am
The Astros' Lance McCullers made the cover of this week's Sports Illustrated ... kind of.