Restricted free agent Kelly Oubre Jr. will stay with the Phoenix Suns after agreeing to a two-year, $30 million deal.

According to Michael Scotto of The Athletic, the deal is fully guaranteed, giving the 23-year-old swingman the financial security he's looking for.

Oubre was one of the top remaining free agents in the market, but getting him has always been a long shot given that the Suns can match any offer sheet that comes his way. Phoenix initially extended a qualifying offer to the young and rising star.

The Kansas Jayhawks product was traded by the Washington Wizards to the Suns early in the 2018-19 season. In the 40 games he played for Phoenix, Oubre put up 16.9 points, 4.9 rebounds, 1.6 assists, 1.4 steals and 1.0 block while shooting 45.3 percent from the field.

RECOMMENDED (Article Continues Below)
Bradley Beal surrounded by a pile of cash.

Spencer See ·

There were initial doubts that the Suns would be able to keep Oubre given the salary he could command in free agency. Nonetheless, the team made it a priority to give the New Orleans native an appropriate deal. The team also reportedly traded De’Anthony Melton and Josh Jackson to the Memphis Grizzlies in order to put themselves in a better position to re-sign Oubre.

The Suns now have one of the most intriguing young cores in the NBA, headlined by Devin Booker, Deandre Ayton, Oubre and rookie Cameron Johnson.