The San Francisco 49ers continued to add to their wide receiver depth Thursday, inking former collegiate standout Kevin White to a deal, per Ian Rapoport of the NFL Network.

White took his physical yesterday, while the team also signed River Cracraft.

The new 49ers wide receiver has been beset by injuries throughout his professional career. He was the seventh overall pick in the 2015 NFL Draft by the Bears out of West Virginia, but he played just 14 games (five of which were starts) for the organization over three seasons. In that span, he hauled in 25 receptions for 285 yards, but is still yet to find the end zone.

Having sustained everything from stress fractures in his shin, to a fractured fibula, to a fractured shoulder blade, to a hamstring injury, White has been unable to stay on the field for prolonged periods and come anywhere near closing in on the potential that his 6-foot-3, 216-pound frame presents. After having worked out from the Jets less than a week ago, White has found a new home.

The 49ers are also taking a shot on the upside of Cracraft, who has caught just one pass in the NFL, but has returned 12 punts and three kicks.

The departure of Emmanuel Sanders during the off-season already led to the 49ers using a first-round Draft selection on Arizona State’s Brandon Aiyuk. Both White and Cracraft will have hefty competition for not only jobs on the active roster, but passes coming their direction.

San Francisco opens the season Sept. 13 against the Arizona Cardinals.