Bottom line:
This type of purple spot is usually harmless. If the rest of the meat looks fresh and normal, trim off the affected area and cook it as usual. Always trust your nose and instincts: if something seems unusual beyond the color, it’s best not to eat it.