The San Francisco Giants won the 2010 World Series, defeating the Texas Rangers four games to one.
Chat with our AI personalities
The Kansas City Royals were defeated in seven games by the San Francisco Giants in the 2014 World Series.
The St. Louis Cardinals won the 2011 World Series, defeating the Texas Rangers in seven games.
The st. louis cardinals won the 2011 mlb world series. the defeated the texans rangers