0 Members and 1 Guest are viewing this topic.
Actually (and I was wrong about this previously), FOX does have the NLCS and World Series. TBS will have the ALCS.