Kevin McGuiness quits MLBPA, replaced by Xavier James
APComments Off on Kevin McGuiness quits MLBPA, replaced by Xavier James
Kevin McGuiness has resigned after five years as chief operations officer of the Major League Baseball Players Association and been replaced by Xavier D. James, who had been his deputy