The Washington Nationals were the champs of 2019. Kinda of surprise winner IMO. So who wins the World Series this year? Of, course I always hope for the Chicago Cubs to win it all, but I think this is another year where the pitching will fail them again. So THP who is you're pick to win the World Series this year?