2019 NLCS Game 1 Thread

by
Greek Giant

Tonight the National League Championship Series begins. The Nationals visit the Cardinals in what I think will be a great series. The winner will have the opportunity of getting steamrolled by either the Astros or the Yankees, at least that’s what the experts may have you think.

My pick: Nationals in 6