Meme-O-Random: Red Sox Going to World Series
The Boston Red Sox dismantled the defending champion Houston Astros. They won the American League Pennant and will face the Los Angeles Dodgers or the Milwaukee Brewers in the World Series.
Check out more funny baseball memes in Off Base.
Or like our Facebook page: The Baseball Memes