They were the top two teams in hitting the long ball. But Globe Life Field in Arlington, Texas, which will host the N.L.C.S., has proved to be stingy.
They were the top two teams in hitting the long ball. But Globe Life Field in Arlington, Texas, which will host the N.L.C.S., has proved to be stingy.