The Giants may be looking for help following the news of outfielder Melky Cabrera's 50-game suspension.
CBSSports.com's Jon Heyman reported Wednesday that Soriano, 36, had cleared waivers, but any deal would be pending the outfielder's approval because he has a no-trade clause. Soriano is still owed about $45 million through the end of the 2014 season.
"I saw the news [about Cabrera] -- somebody told me," Soriano said after Wednesday's game. "I feel sorry for him because he was having an unbelievable year. I don't know why people take those drugs. They know if they take something, someday they're going to get them. I don't know what the Giants want to do. We'll see."
The Cubs have not talked to Soriano about any possible deals. What does he think about going to the Giants?
"I don't think so," Soriano said. "San Francisco is not good weather to play in. We'll see what happens. I'll talk to my family. It's not my call -- I only have 50 percent of the call. It's my family, too. I'll talk to them in case [the Cubs] call."