Excerpts from
http://www.fsis.usda.gov/factshe ... ;_Poultry/index.asp
5. When displayed at the grocery store, why is some meat bright red and other meat very dark in color?
Optimum surface color of fresh meat (i.e., cherry-red for beef; dark cherry-red for lamb; grayish-pink for pork; and pale pink for veal) is highly unstable and short-lived. When meat is fresh and protected from contact with air (such as in vacuum packages), it has the purple-red color that comes from myoglobin, one of the two key pigments responsible for the color of meat. When exposed to air, myoglobin forms the pigment, oxymyoglobin, which gives meat a pleasingly cherry-red color. The use of a plastic wrap that allows oxygen to pass through it helps ensure that the cut meats will retain this bright red color. However, exposure to store lighting as well as the continued contact of myoglobin and oxymyoglobin with oxygen leads to the formation of metmyoglobin, a pigment that turns meat brownish-red. This color change alone does not mean the product is spoiled (see explanation in question 2).
6. Why is pre-packaged ground beef red on the outside and sometimes grayish-brown on the inside?
These color differences do not indicate that the meat is spoiled or old. As discussed earlier, fresh cut meat is purplish in color. Oxygen from the air reacts with meat pigments to form a bright red color which is usually seen on the surface of ground beef purchased in the supermarket. The interior of the meat may be grayish-brown due to the lack of oxygen penetrating below the surface.