Buster Posey didn’t forget.

Three weeks ago, the Giants president of baseball operations appeared on his weekly “Giants Executive Show” on radio partner KNBR for a 25-minute interview. During a subsequent segment, an unnamed producer was heard doing a microphone test then saying “Posey sucks, man.”

KNBR wiped all traces of that segment from the internet after the apparent hot-mic moment received attention, but that obviously didn’t stop from word spreading. It’s not the only thing to go wrong with the Giants this season.

On Thursday, Posey appeared on KNBR for the first time since the incident and had something to say to hosts Brian Murphy and…

Read the full article at SPORTS.YAHOO.COM