Here’s what we’ve learned about the Astros and Phillies

The Astros and Phillies are set to square off in the World Series, beginning Friday in Houston.