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