A) He went on the DL 5/10. If you were offered (and accepted) a trade after that date, it seems the other owner is not one to be trusted.
B) According to Rotoworld:
Jason Schmidt said tonight that he expects to come off the disabled list once his 15 days are up.
Schmidt also acknowledged he's been dealing with a weak shoulder all season, comparing it to someone trying to hit a tennis ball with loose strings in the racket. ''I figured better now than later, get it taken care of,'' he said. ''I just kind of felt I wasn't doing a whole lot to help this team right now. I wasn't at my best. Instead of fighting through it, let's get it taken care of right now. It's the end of the season that counts.'' That didn't seem to be the opinion of the Giants when Schmidt was throwing 131 pitches in an outing two weeks ago. It's very possible that he won't be right for the remainder of the season.
That's the latest I've read.