The Miami Marlins have agreed to a Minor League contract with Jose Iglesias, according to a report.

He received an invitation to Major League camp.

Iglesias, an 11-year veteran, recorded 467 plate appearances for the Colorado Rockies last season. He hit .292/.328/.380.