Baseball always has prided itself on being the most affordable for the family of four, but it's not as good of value as they claim. Every game counts as 1 out of 162. I don't see how getting charged $80 to watch that small portion of the season is a bargain.
NFL has always been the most pricey, but I think it's the best deal of the 4 major when you consider the magnitude of every contest. One game in the NFL is the difference of making or missing the playoffs, getting the first round bye or playing in the wild card round, watching a coach stay or get the axe......plus, the games stick out in your memories long after the fact.