lol I know what you mean.

Kinda like how I have yet to grasp the fact the Patriots have won 3 of the last 4 Super Bowls, and the Sox just won the world series.

I know it happened, but it hasn't really sunk in yet.

Suck my dick you Yankee loving bastards.