San Francisco bars are readying for big crowds as the Giants return to the World Series for the third time in five years. The series starts Tuesday, Oct. 21, at 5pm in Kansas City with another game to follow on Wednesday at 5pm before the Giants return home for three games on Friday, Saturday and Sunday at 5pm. Below are a few of our favorite San Francisco bars to watch the World Series.