Hollister is 94 miles from Oracle Park. Carmichael is 97 miles from the Giants' ballpark in San Francisco.
On Sunday, two players made their major league debuts for the team they grew up rooting for.
24-year-old pitcher Conner Menez, from Hollister, had about 60 friends and family in attendance. His dad used to bring him to Giants games when he was younger. He remembers watching Tim Lincecum pitch when "The Freak" was all the rage. His dad even bought him a Lincecum jersey.
Now, he's pitching on the same mound Lincecum used to dominate from.
"Honestly, they've been unreal," Menez told the media. "It's been such a huge blessing to be here. I still feel like I'm on cloud nine."
After allowing two solo home runs in the second inning, Menez settled down and made it through five innings. He allowed just three hits and walked two while striking out six.
Menez got to stand on the mound Lincecum used to climb, and he got to throw to another Giants icon, Buster Posey.
"It was awesome, especially growing up as a Giants fan and always watching Posey," Menez said. "It was a really, really cool moment. He's a great guy."
As for Zach Green, his family in the Sacramento area has been able to watch him all season while he's been playing at Triple-A. Green didn't have as many family members as Menez at Sunday's game (just eight), but it was still a special day for the third baseman.
"I had a little time to take it all in," Green told the media. "I found out yesterday right before [batting practice], got on a flight and got here last night."
In his first major league at-bat, Green roped a single to center field. In his second at-bat, he drove in Posey with a double to left. Some players need a couple games before they get their first hit in the big leagues. Green wasted no time getting his first two big-league hits.
"Talk about weight off the shoulders," Green said. "It was special, happened like that. Next thing I knew, I was on first base and [first base coach Jose Alguacil] was congratulating me."
[RELATED: Zaidi on Giants' trade deadline mindset]
The Giants are in an interesting position. For the first few months of the season, they were expected to be sellers ahead of the upcoming July 31 trade deadline. But they've won 14 of 17 games to get back to the .500 mark and are 2.5 games out of an NL Wild Card spot. While they try to figure out if they are going to be buyers or sellers, they were able to make the dreams come true for two lifelong Giants fans.
Now, that's pretty special.