(The Center Square) – Major League Baseball, its commissioner again guilty in the court of public opinion, has backed down and admitted its mistake. Rocky Mount native Landen Roupp and his San Francisco Giants teammates, who say they professed their faith and shared God’s covenant through the rainbow on their ball caps in a game while their team and league asked them to wear ball caps against their morals, will not face discipline.