Hey all! Hope everyone is well. So, here was my MLB prediction at the beginning of the season. Here is my Worls Series prediction: NY Mets VS Houston Astros. Champs - NY Mets (in 6) Since the Mets didn't even make the playoffs (my pick as the champs), it seems like I suck as a prophet. Anyway - stil...