I didn't see anywhere else to post this. The RED SOX WON THE WORLD SERIES. FUCK YEAH!!!!!! I'm sure plenty of you will rip me a new asshole because this doesn't belong here but there isn't a sports forum. You can't tell me I'm the only person here that cares about or is watching the world series, right? Sorry if I pissed anyone off but I'm wicked stoked right now!!!