Oregon is the landing spot for former USC wide receiver Gary Bryant Jr.

A 5-foot-11 wideout from Riverside, California, Bryant was believed to be one of the top available wideouts in the transfer portal. And he certainly took his time to find his next home. Bryant entered the transfer portal in January. The Ducks have been on his radar since.

He chose Oregon Saturday night over Arizona and Texas A&M, revealing his commitment live on YouTube.

Bryant will have three years of eligibility with the Ducks.

USC shut Bryant down three games into the 2022 season to preserve a redshirt. He was a key starter as a sophomore in 2021, both as a receiver and a return man on special teams, but he quickly found himself on the outside of the rotation looking in after Lincoln Riley remade the receiver room last offseason.

Bryant had just two catches for 15 yards last season. He saw seven snaps in the season-opener, six the following week, and then 10 in Week 3. Most of that usage was in the slot.

During the 2021 campaign, Bryant produced 579 yards and seven touchdowns on 44 catches. When Drake London was knocked out of the lineup because of injury, Bryant stepped up. He had three catches for 89 yards and two scores the day London went down, then followed that performance up with a nine-catch, 161-yard, one-score performance a week later. He closed out his season with five catches for 56 yards and a score.

Bryant played 68% of his offensive snaps in the slot in 2021.

Oregon exited spring ball hoping to add to its receiver group, but not for lack of talent. Bryant will join the likes of Troy Franklin, Traeshon Holden, Kris Hutson, and Tez Johnson. The Ducks are also adding 5-star 2023 signee Jurrion Dickey to the picture this summer.

And Bryant will get the chance to face his former team right away. USC comes to Eugene on November 11 for a game that looks like one of the best on the entire college football calendar.