The Nationals Won the World Series

njfan had a quick thing to say said
8

Spoiler alert.
I put that in the right order, right?
Eh, anyway, counting down the minutes until a certain someone gloms on and takes credit for their success. It shouldn’t be a surprise but I won’t spoil it either.