Who wins the NLCS?
| Arizona |  32 (23.02%) | 
| Colorado |  107 (76.98%) | 
139 votes  | 2 featured comments
Voted Cleveland because it's the obvious answer. Neither of these teams stands a chance against Boston or Cleveland though - those two are just juggernauts.
    Come on
We all know the AL is better, but Cleveland winning the NLCS?
They're not THAT good!
Just kidding...I assume you meant Colorado and I agree





