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

mlb which team has the most nlcs appearances since 2000

Explore