The Sunday Night Baseball schedule from Opening Day until July 31 had the KC Royals appearing exactly once: Opening Day when they got their rings. So no, I don't believe your claim that success in a small market will result in more national TV appearances.
Also, you simply can't ignore the fact that teams like the Oilers are not American. They will never be anything but a null draw in the US, no matter how badly you want NBC to sacrifice for no reason. It makes no financial sense to show them today, and it won't make financial sense to show them five years from now, even if they did show them today.
|