I cannot fucking believe the Red Sox won the World Series! And in a fucking sweep?! After 86 years to make it sound so goddamn easy is ridiculous.
I only heard the call on the radio (for reasons that will be explained shortly), but it was incredible.
Congratulations, Boston fans!
Now you have to stop whining about The Curse.