On Thursday night, Philadelphia hosted Houston in baseball, and Houston hosted Philadelphia in football. More people locally and nationally watched …

World Series beats NFL in head-to-head showdown, as expected