Yoenis Cespedes and Roc Nation Sports, his representation, have been seeking a six-year contract worth as much as $22 million annually, according to a report.

The Baltimore Orioles reportedly have offered Cespedes a five-year, $90 million deal.