The San Diego Padres aren't finding it easy to trade James Shields, who they signed this past offseason.

Some teams believe Shields would go unclaimed on waivers because he has three years and $65 million remaining on his contract.

It's possible that Shields could change teams even if he isn't dealt by Friday's non-waiver deadline.