It remains a long shot that he is traded ahead of Wednesday's deadline, but the Philadelphia Phillies have discussed Cliff Lee with other clubs, according to sources.

If the Phillies are going to trade Lee, the package they'd receive would have to be huge.

Lee's contract is also a tough one to trade. He is owed $9 million over the remainder of this season, $25 million in 2014 and '15 and has a $27.5 million option for 2016.

His contract also includes a 20-team no-trade clause.