Didn't know where this thread goes so I'm posting it here. LA Angels (not my team) looks good with great pitching and that awesome lineup. My pick for NL, Los Angeles Dodgers. I'm keeping it all West Coast. Still a Boston Red Sox vs LA Dodgers World Series would send the press bonkers! LOVE THIS TIME OF YEAR!!