Last night the Washington Nationals defeated the Houston Astros in game seven to win the World Series. Hillary Clinton of course thought the news needed a touch of politics and weighed in with this tweet:

Now there’s a take:

She’s got a finger on the pulse of the nation again:

Very hard to believe isn’t it? And is Hillary talking about all World Series champions, or just this year’s winner?