Democracy Defenders? MLB Doesn’t Signal Plans to Move Facility from China

Major League Baseball (MLB) operates a player Development Center in Communist China while relocating their All-Star Game from Atlanta, Georgia merely because Georgia’s residents must use an ID to vote.

Start the Conversation

Your email address will not be published. Required fields are marked *