US, Sports – A team from the American League wins the 2018 World Series.

Created by jbeshir 14 days ago; known on 2018-11-01

Please log in to respond to or judge prediction