Friday night, the Washington Nationals and Cardinals start their best-of-seven 2019 National League Championship Series at Busch Stadium in St. Louis. Both clubs went the distance in their respective League Division Series. The Cardinals scoring 10 runs in th…
Read More