USC scores former Oklahoma QB Caleb Williams

Oklahoma Sooners quarterback Caleb Williams (13) warms up before the football game between the Oregon Ducks and Oklahoma Sooners at the Alamodome on December 29, 2021 in San Antonio, TX. (Photo by Ken Murray/Icon Sportswire via Getty Images)

Caleb Williams is transferring to the University of Southern California, following his former coach Lincoln Riley from Oklahoma to the Trojans.

Williams posted his long-awaited announcement on social media Tuesday, a video that included the former five-star recruit in a USC uniform and famous Trojans fan Snoop Dogg rapping.

Williams started seven games last season for Oklahoma and passed for 1,912 yards and 21 touchdowns.

Riley left Oklahoma after the regular season to take the job at USC and when Williams entered the transfer portal in January, it was widely speculated that the Trojans would be his choice.

Get your top stories delivered daily! Sign up for FOX 11’s Fast 5 newsletter. And, get breaking news alerts in the FOX 11 News app. Download for iOS or Android.

Tune in to FOX 11 Los Angeles for the latest Southern California news.