Doesn't MLB have more important issues to deal with than making sure Terry Francona is wearing his jersey? There is the whole steroid issue that comes to mind as being more egregious than Francona's fleece sweatshirt.
If MLB wants to crack down on the uniforms than crack down on the personnel that are actually ON field. Looking at the 30 different teams in baseball the majority of the players wear their pants down over their shoes. There are not too many players left that show the socks. Jonathan Papelbon, Manny Ramirez and David Ortiz all wear uniforms that somebody just let the air out of. Call me old school but I liked it when the uniforms actually fit the players. I would like to see a little more nostalgia in the league or more of MLB players like Josh Beckett. He actually looks professional. Remember 90% of life is presentation.
How about a standard uniform like NFL? All players and teams will have to designate their uniforms during the first three weeks of Spring Training, where ALL players must wear the same style. There is a reason it is called a uniform for a reason. All players must be uniform (no player may wear their pants long when the rest of the team is wearing their pants high and vice-versa). During the course of the season the teams and players must where their designated uniforms for their home or road games. If during the season, a player violates MLB uniform policy, both the player AND the team are fined an indefinite amount of money.