Whats everyone thinking? Im looking for Cleveland to win this. Just made a live bet for over 12.5 runs (at this point its looking very possible)