LCS

From Fresh Dictionary

English

Acronym

LCS

  1. (baseball) The "League Championship Series" for each of the two leagues of Major League Baseball
Personal tools