for the two team that both played 7 seasons , which team has played 20 times in the world series ?
san francisco giants