The Chicago White Sox have signed a deal with outfielder Brian Goodwin, according to MLB.com's Mark Feinsand. 

Goodwin, 30, was released from his minor-league deal with the Pittsburgh Pirates on Monday. The veteran played 50 games between the Los Angeles Angels and Cincinnati Reds last season, hitting .215 with six home runs and 22 RBI.