Jim Crane says the Houston Astros could be part of a move to place a Triple-A Pacific Coast League team in The Woodlands, an affluent Houston suburb, reversing the decision made by Drayton McLane, Jr. to oppose any such moves. “Something closer (to Houston) could certainly enhance the brand,” Crane told the Houston Chronicle. Right […]