The Miami Marlins re-signed shortstop Miguel Rojas to a two-year contract through the 2023 season.

MLB Network reported that the deal announced on Thursday is worth $10 million.