The two teams that have gone the longest without winning a championship are in the World Series this year. The Chicago Cubs last won it all in 1908. The Cleveland Indians won it in 1948. That these two teams have conquered their respective leagues should be encouraging news for all other losers. I’m pulling for [Read More...]