The New York Times - Sports:
Houston’s Lance McCullers Jr. set a World Series record by allowing five home runs. The Phillies hinted they were onto something but McCullers said he just pitched poorly.
This post first appeared in The New York Times - Sports. Read the original article.