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