umbel.com
2017 World Series Social Face-Off: Dodgers v. Astros Fans
With the first World Series matchup between 100-win teams since 1970, fans on both sides are ready for a Series win—the LA Dodgers last won in 1988 and the Houston Astros look for their first ever win. Last year’s World Series brought over 150 million interactions on Facebook alone, and we expec