(Gifs via MLB on Tumblr)
The Red Sox won their first World Series at home since 1781, or some other ungodly number. It was raucous and exciting and I would have hated being a Boston cop last night. Can you imagine all those drunk, roving bastards taking over the city last night? Well at least it’s not a very big college town, and Dodger fans, at least the Cards didn’t win. Angels fans, well, um, ok.