Since 2000, the St. Louis Cardinals have the most appearances by a team in the NLCS, with 10 appearances.