Snider announced his retirement from baseball Thursday, Mitch Bannon of SI.com reports.
Snider signed a minor-league contract with Atlanta on Tuesday, Jon Heyman of MLB Network reports.
The Marlins released Snider on Aug. 27.
Snider signed a minor-league contract with the Marlins on Friday.
Snider was released by the Diamondbacks on Friday, JJ Cooper of Baseball America reports.
Snider signed a minor-league deal with the Diamondbacks on Wednesday, Matt Eddy of Baseball America reports.
Snider agreed to a deal with Long Island of the Atlantic League of Professional Baseball.
Snider signed a minor league deal with the Rangers on Friday worth $1 million if he makes the big league club, Jon Heyman of Today's Knuckleball reports.
Snider was released by the Royals on Sunday, Jeffrey Flanagan of MLB.com reports.
Snider was re-signed to a minor league deal with the Royals on Friday, Rustin Dodd of the Kansas City Star reports.