But when it was all said and done, the four-star ended up going as close as he possibly could.
Committing to Wisconsin in November, Foreman figured he'd be playing in the Big Ten.
Still, the Bruins had to make up a lot of ground.
"Coach (Jim) Mora, Coach (Demetrice) Martin and Coach Angus (McClure), came by this week for an in-home and they were there for three hours," said Foreman. "We talked for a long time and I was impressed with everything they said."
That got UCLA an official visit from Foreman this weekend.
And while Foreman had plans to visit Cal next weekend, those plans got canceled amidst his decision to commit to the Bruins.
"I told the players yesterday that I was going to commit this morning, and then this morning, I went in and talked with Coach Martin and Coach Mora and committed to UCLA," said Foreman.
So how did the Bruins make up ground that looked lost a week ago, after Foreman narrowed it down to UCLA and Cal, with the Bears seemingly the favorite?
"We just really sat down and talked with the coaches and my dad, and the coaching staff put together a presentation for me about how I'll fit in the defense, about how I'll fit into the school, let me meet with the academic advisers and just find that UCLA was the place for me," said Foreman.
Foreman was hosted by receiver Devin Lucien, who Foreman played with as a sophomore at Crespi in Lucien's final year.
"Devin was my host and he didn't really push me or anything but you could say that he talked about UCLA a little for me," said Foreman. "He just set it out so I had an understanding about UCLA and left it to me to figure out where I wanted to go."
And with Goodman also being a target for the Bruins, and a safety, the two spent a few minutes talking about playing together in college.
"We talked about it a little bit, and I don't know what he's going to do, but hopefully it works out that we play together," said Foreman, who said that UCLA wants him as a free safety.
Foreman also got to spend time with some of the players over the weekend.
Foreman was joined on the visit by his family, touring the campus with them and getting a chance to see UCLA play Oregon in basketball.
"The basketball game was fun and I enjoyed it a lot," said Foreman. "It was a good atmosphere there."
Foreman said he doesn't have any more in-homes scheduled, and that he's done with the process for good.
"It's a pretty big relief," said Foreman. "I'm happy to have it done."