Veteran left-hander Gio González has agreed to terms on a minor league contract with the Miami Marlins and will take part in their major league camp.