Kansas City Brings Home World Series Championship, Lamar Odom Off Dialysis + MoreKansas City Brings Home World Series Championship, Lamar Odom Off Dialysis + MoreIt’s official! The Kansas City Royals beat the New York Mets last night 7 to 2 in the 12th inning to clinch their first World Series Championship since 1985! BristolBristol