on 14 July World Series Champion Lance McCullers Jr. Pitches Houston Home for $1.6M Down in Houston, Texas, a home owned by MLB All-Star Lance McCullers has hit the open market at $1.625 million. The 3,542 square foot house was built in 2017, and... 3264 July 14, 2020 Real Estate more