The Baltimore Orioles and Chicago White Sox have emerged as the leaders to sign Yoenis Cespedes, according to a report.

The San Francisco Giants and Los Angeles Angels are also reportedly in the mix and the Texas Rangers are monitoring the situation.