The weather may not show it, but all the signs are there: fans booing in New York, cheering in St. Louis and getting excited in Puerto Rico. Major league baseball is back, and it’s about time.

However, there are a few things that baseball has yet to properly address. I have a few suggestions for the front office.

First, have baseball stadiums done the right thing when they started playing each player’s music of choice before their time at bat? I would much prefer to hear the balmy organ music I’ve grown to love…and ignore.

There is no reason that any team should be changing pitchers like it’s the All-Star game. Make it illegal for any relief pitcher to leave a game, barring injury, before pitching to at least three batters. Most teams probably would be best served pitchers are capable of retiring any batter.

I think major league baseball should do something about body armor. MLB must make up their mind to either ban body armor, or stop ejecting pitchers who throw at batters. This is not an endorsement for headhunting, rather an initiative to level the playing field. If this idea rubs people the wrong way, let baseball ban body armor.

Speaking of “trying not to kill the character of the game,” I can not understand baseball’s decision to crack down on players who don’t change their hats. If superstitious Dodgers’ Eric Gagne doesn’t want to change his hat after opening day, should it be anyone other than the players in the clubhouse who find this appalling enough to ask him to stop?

And finally, a matter of economics: Is Major League Baseball serious when they blame their low post-season ratings on the consumer having too many options on television? Why can’t anyone in the front offices find a correlation between low ratings and games that begin and end too late for most of the country to watch them properly?

But on the whole, I’m glad that baseball finally has its act (more or less) together. Welcome back, baseball…what took you so long?