Sebastian LaRue shined at the recent USC camp at wide receiver and cornerback and the Trojans' coaching staff offered him after that performance.
There was immediate interest from the Santa Monica, Calif., four-star prospect and after another unofficial visit on Thursday, LaRue said he committed to USC.
LaRue added that even though the coaches liked him at cornerback, they want to bring him in as a wide receiver and try that out first.
"I went up there and I met with coach (Lane) Kiffin again," LaRue said. "I felt 100 percent in my decision. I felt like it was the best thing for me all the way around.
"USC is a great academic institution, a private institution and they offer a lot from the fan base and their alumni support system. I see so much USC support in Southern California and the fans are just great. It's something I want to be a part of. You can't beat USC athletics."
There was some debate about where LaRue was offered - especially since he did so well at cornerback during the camp - but after more talks with Kiffin the four-star said he will get a chance at offense.
"It's as a wide receiver," LaRue said. "I talked to coach Kiffin and he wants me as a wide receiver. They do have the luxury that I am versatile and I can play corner but as of right now it's to play wide receiver."
The 5-foot-11, 185-pound recruit is getting ready to leave Los Angeles for the Rivals100 Five-Star Challenge in Atlanta where he'll be on the same 7on7 team as fellow USC commits Max Browne, Steven Mitchell and Justin Davis.
Getting a feel for those other prospects is important to LaRue, rated No. 23 at wide receiver and No. 162 overall in the 2013 class by Rivals.com.
"It's a great thing," LaRue said.
"We are from different parts of the country but we're some of the top guys so for us to come together at this event is really big. It could be a glimpse of what's coming up in the future."