His father, Ed, played for the Cardinal in the 80s.
But Saturday, McCaffrey got to take an up close look at The Farm, seeing more than he's normally seen and taking in all that Stanford had to offer at their Junior Day.
"I had a great time at Stanford, it was awesome there. I went by myself and I really wanted to see the lay of the land and it's just a wonderful place," said McCaffrey. "I got a chance to see some practices and meet with the coaches and some of the players and it was a really fun time. One thing I got to see more of was the guys on the team. They have a bunch of characters and the core group of guys is really cool. I got to see how close everyone is. They're all so close."
McCaffrey spoke at length with new running backs coach Tavita Pritchard.
"Coach Pritchard is their new running backs coach and he's awesome," said McCaffrey. "He's a young guy and really relatable."
He also talked with a number of other coaches.
"I met with pretty much all the coaches, but got to talk a lot with Coach (Mike) Sanford, Coach (Randy) Hart and then I talked with Coach (David) Shaw. It was really good," said McCaffrey. "I also talked to Coach (Lance) Anderson, he's who handles the communication with the players to the admission directors. I talked with him about what classes I need to take."
McCaffrey said all of his recruiting is coming as a running back.
"Stanford definitely likes me as a running back and that's definitely a plus," said McCaffrey. "With all the offenses, you can't just have one running back so there is a good chance to come in and play."
McCaffrey has a few more schools in line for visits in the next couple of weeks.
"UCLA was one of my most recent offers and I'm really interested in checking them out and seeing the school and talking to the coaches," said McCaffrey.
Then post-spring, he plans to hit a bunch of national schools.
"I've visited Duke and got a glimpse of them when I visited my brother and I saw Alabama already and that was pretty much it for visits," said McCaffrey. "Alabama hasn't offered but we'll see what happens."
McCaffrey said he's not whittling his list down until he takes all of the unofficial visits he's got planned.
"I'm still kind of wide open, but I'll have a better list once I have a chance to see all the schools I want to visit," said McCaffrey. "I'll put the list at no more than ten schools."
McCaffrey is hopeful he can make a decision prior to his senior season.
"I'd love to commit before next season so I can focus on my senior year," said McCaffrey. "I won't do any college camps, but I'm not sure about Nike Camps, I may do one. My football team is doing some team camps and 7on7."
McCaffrey and his Valor Christian team won the Colorado State title last year and plans to play another impressive out-of-state schedule, including a matchup against Fresno (Calif.) Central, which boasts a four-star running back of their own in Nick Wilson and the nation's top receiver, Michiah Quick as well as South Jordan (Utah) Bingham, home to the top-ranked tight end in the country, Dalton Schultz.
"Our first two games against Fresno Central and Bingham will be on television so that's a big opportunity for us and I want to really be focused this year and try to win another (state) championship," said McCaffrey.
McCaffrey knows a lot of schools will be stopping by Valor Christian this spring to see him and some of his teammates.
"There will be a lot of coaches coming by, but something I would really love to see and bring is more coaches to notice the other talented kids on our teams and hopefully get them some offers," said McCaffrey. "The recruiting process can get hectic, but I've responded well to everything and I would definitely rather have the coaches talk to me instead of having to put myself out there."
McCaffrey is carrying a 3.5 core GPA and has scored a 24 on the ACT, with plans to take the SAT this spring.