As for someone who umpires NCAA baseball, the best team in this World Series is Tulane. Well coached and a well disciplined team.
I am telling you right now that Arizona State is going to give these teams all they can handle. The are a scrappy group of guys who battle all 9 innings.
I umpired Arizona State & Tulane last year and what a series it was.
Value play is Arizona State, but you want a solid chance to win, take Tulane at +300!