Matt Duffy will be the everyday third baseman now that McGehee is off the roster.
In retrospect, with the benefit of hindsight, knowing what we know now, it's possible, just possible, that the Casey McGehee trade wasn't a good idea. The Giants designated the embattled veteran for assignment on Sunday, exposing him to waivers. The Giants will have 10 days to trade or release him if he clears waivers, after which he can accept an assignment to Triple-A.
While it's not a huge surprise that McGehee isn't the starting third baseman anymore, it's something of a surprise that the Giants would give up on their $5 million investment entirely before the end of May.