The Chicago Cubs have discussed Starlin Castro with the San Diego Padres.

San Diego hasn't been reported as a buyer ahead of the non-waiver trade deadline, but they view Castro as a long-term starter.

Castro is owed $37 million over the next four seasons. His contract also carries a $16 million option in 2020.