memes #punisher #lemmings So yea, watching this game last night as a Dodger fan. Rough. We better not spend a billion to lose ...