The Cincinnati Reds have signed Wil Myers to a one-year contract with a mutual option for the 2024 season, it was announced Thursday.

The one-year deal is for $7.5 million, a source told ESPN's Jeff Passan, but could reach $9.5 million based on playing time or if he's traded.