Marlins signed outfielder Gerald Williams to a minor league contract and invited him to spring training.
Williams went 4-for-31 in two stints with the Marlins last season. He should be a longshot for a spot as a fifth outfielder, but if he wins a job, he will receive If Williams makes the major league roster, he a $325,000 contract with the chance to earn $30,000 in performance bonuses: $10,000 each for 55, 70 and 90 games.