I think baseball needs to take a look at its schedule, because it sort of sucks. The NFL's schedule is really well done, mostly because you can easily tell who you're going to play years in advance, and because it is balanced in the sense that you and the other teams in your division share 14 out of 16 games, and the other two are decided based on competitiveness in your conference. Baseball's schedule is pretty messed up, and lacks the competitive balance that I think it needs. So, two ideas:
Idea One: If MLB increased to 174 games, each team could play a three game home and away series with the other 29 teams six times throughout the year. Kind of a yawner, and I'm not sure that MLBPA would support an increase of 12 games. It also presents some logistical concerns about when to start the season, when the WS would end, etc. But, as far as strict balance goes, this is the fairest.
Idea Two: If MLB went with 161 games, each team could play the other four teams in their division 14 times, the other 10 teams in their league six times, and the 15 teams in the other league three times. This format allows for the intra-divisional games to help decide the divisional crown, and since there has to be Interleague play all the time now anyway this allows every team to actually play every other team, instead of playing just a handful of teams from the other league and potentially getting screwed if you have to play a really hard division from the other league one year - which could have a significant impact on Wild Card races.
Thoughts? Other ideas?