© 2014 MLB Advanced Media, L.P. All rights reserved.

8/9/2014 7:29 P.M. ET

Sanchez rattled by foul tip in rehab game

KANSAS CITY -- Hector Sanchez left after three innings of his Triple-A Fresno rehab stint Friday after taking a foul tip off his catcher's mask.

"He's getting some tests done now," Giants manager Bruce Bochy said. "I don't have any results or anything for you or anything like that, but I think [it was] another foul tip.

"There's concern there," Bochy said.

On July 26, San Francisco placed Sanchez on the seven-day concussion disabled list.

"I wish I had a reason why he takes a lot of shots there, but for some reason he takes more than everybody else," Bochy said. "We're at a point where it's frustrating for all of us, including him. We've got to do something different."

Struggling Crawford gets a few days' break

KANSAS CITY -- With Brandon Crawford mired in a slump, Giants manager Bruce Bochy opted to rest the Giants shortstop for "at least a couple of days," beginning Saturday against the Royals.

"He could use a break, I think," Bochy said.

After an 0-for-4 performance against the Royals on Friday night, Crawford is 2-for-25 in his last seven games.

"I don't know for sure if it is fatigue, but just as much as that, it's a physical and mental break right now," Bochy said.

Rookie Matt Duffy filled in for Crawford on Saturday.

Duffy has 'wild ride' in recent days with Giants

KANSAS CITY -- Matt Duffy's whirlwind last 48 hours began with a demotion and a callup separated by less than 24 hours and was capped off by his first Major League multi-hit game and debuts at shortstop and third base.

"It's just been a wild ride," Duffy said, hours before starting at shortstop Saturday for the Giants against the Royals.

Just before Thursday's series finale with the Brewers, Giants manager Bruce Bochy informed Duffy that he had been optioned to Double-A Richmond. But Bochy also told Duffy to hang out with the team, in case Brandon Belt's headaches persisted. They did, and an hour before Duffy was scheduled to board a flight to Richmond on Friday morning, Duffy was recalled to take Belt's spot.

Bochy penciled him into the lineup at second base that same night. Duffy collected a pair of hits, including an RBI single in the team's 4-2 loss, and made his first big league appearance at third when he shifted there in the eighth inning. Finally, Duffy gave starting shortstop Brandon Crawford a respite Saturday, making his Major League debut at his natural position.

"It looked like he handled it well last night," Bochy said, adding, "He's a tough kid that can deal with some things that you have to deal with up here."

San Francisco originally called up Duffy on Aug. 1, after the infielder hit .332 in his first 417 plate appearances at Richmond.

"If you would have told me I'd be here a year ago, I wouldn't have believed you," Duffy said.

Affeldt has fond memories of breaking in with Royals

KANSAS CITY -- Jeremy Affeldt spent his first five Major League seasons in Kansas City, and former Royals pitcher Paul Byrd's version of rookie initiation -- making the novices belt out tunes on the team bus -- still stands out as one of the more vivid memories in the Giants reliever's career.

"All that stuff was pretty extreme for me but it was fun, and it was fun just being [in Kansas City] getting to know a lot of guys," said Affeldt, a Royal from 2002-2006. "I've been on a lot of teams, but three good friends of mine are still from this original team."

Eight seasons -- spent on three different teams -- have passed since Affeldt was a Royal, but the Giants' three game-series in Kansas City marks Affeldt's first trip back to Kauffman Stadium in a different uniform.

"For me, coming back to the place that initially gave me my first shot at the big leagues -- I was raised up through the Minor Leagues with these guys -- it's pretty awesome," Affeldt said.

The left-hander began his career in Kansas City, splitting time between the bullpen and starting rotation. He pitched in 184 games for the Royals, starting 42.

The only current Royal that remains from Affeldt's Kansas City tenure is Raul Ibanez. But plenty of former Royals left an indelible mark on him.

"Some of my teammates, like Mike Sweeney, Joe Randa and Jason Grimsley, and guys like that that helped raise me in the game were some pretty fun memories for me," Affeldt said.

In 344 relief appearances, spanning six seasons with San Francisco, Affeldt holds a 2.66 ERA. The only time Affeldt faced the Royals in his career was 2007, a year after Kansas City shipped him to the Rockies.

"[Returning to Kansas City] was definitely something I knew was going to happen sooner or later, but it's kind of a cool feeling," Affeldt said.

Jackson Alexander is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.