Well-traveled utility player Ty Wigginton signed a minor-league contract on Friday with the Marlins that includes an invitation to spring training.
Wigginton has played with eight different teams in 12 major league seasons.
A career. 261 hitter, Wigginton saw sparse action last year with the St. Louis Cardinals, hitting .158 in 57 at bats.
In addition to the Cardinals, Wigginton has played previously with the Mets, Pirates, Rays, Astros, Orioles, Rockies and Phillies. Wigginton is capable of playing every position except for shortstop , center field and pitcher.