News

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