Who Is The Current Frontrunner To Win The World Series?

Deesha Thosar joins Ben to discuss who she believes is the current frontrunner to win this year’s World Series in October.