When was the last time the Cleveland Indians won the World Series?

When was the last time the Cleveland Indians won the World Series?
Twitter Google+ Share on Facebook