I Fucking Hate the Kansas City Royals, and Hosmer is a Douchebag

I fucking hate the Kansas City Royals. I’m really, really glad the Giants won the World Series — and that is a sentence I never thought I would say. I actually thought if the Royals beat us (the Orioles), I’d root for them for them to win it all. Too bad they’ve been nothing but tacky, classless, […]