HEADLINE: The Cardinals ended a 24-year World Series title drought with a 4-2 win over Detroit in Game 5. That's baseball speak for "the World Series is over and the St. Louis Cardinals won." I like baseball. I'm Cuban. I'm pretty sure it's a federal mandate of some sort - "if you're Cuban, you must like ...