The Miami Marlins agreed to a minor-league contract with left-hander Gio Gonzalez, sources told Craig Mish of Sports Grid.

Gonzalez's agreement includes a spring invite to big-league camp.

The 35-year-old spent last season with the Chicago White Sox.