San Francisco might soon be celebrating their third World Series title in the past five years. The Giants lead the best-of-seven series 3-2, and tonight the team will have the opportunity to clinch the series and another championship. The Kansas City Royals will hope to keep the series alive as they host game six. The Royals have not won a World Series title since 1985 and that team knows the feeling of being one game away from elimination. The '85 Royals were down 3-2 in the series to the St. Louis Cardinals, but they then captured games 6 and 7 for the title.