The Cubs get great attendance because their old crappy stadium is a tourist attraction for people on vacation. Having all of their games nationally televised on WGN helps a ton, too. I know a whole lot of Braves fans who always watched them TBS, too.