I would have to assume that the Yankees, Red Sox, Braves and Cubs have more viewers than pretty much any other club.
Every time I hear some whiney Red Sox fan bitch about the Yankees fan-base, they seem to forget that while Boston itself is not an enormous city, the Sox get every baseball fan north of Stamford. Yes, the NYC metro area is huge, but the Yanks share it with the Mets. If the Sox can not keep up financially, they ought to tear down that 30-seat eye-sore they call a ballpark and build something more practical.