Malcolm Thomas has reached agreement on a 10-day contract with the Chicago Bulls, a league source told RealGM on Monday afternoon.

Thomas has a flight to Chicago on Monday evening and will join the Bulls well in advance of Thursday night’s home game against the Portland Trail Blazers.

After the expiration of his 10-day deal with the Golden State Warriors, Thomas became a free agent on Monday. He has received substantial interest from the Bulls dating back to last offseason, due largely to his impressive play for the organization’s Summer League team.

Thomas, the 24-year-old out of San Diego State University, made his NBA debut with the San Antonio Spurs a season ago, appearing in three games. With a high motor, length and sharp instincts offensively, the 6-foot-9 Thomas has intrigued scouts and executives around the league over the past two seasons.

Thomas had three points and five rebounds in 21 minutes for the Warriors, including putting up two points, two rebounds and one block in Friday’s game against the Bulls.

The Bulls have lacked frontcourt depth all season long, and their need has been enhanced by Taj Gibson’s MCL injury and the loss of Lou Amundson to the New Orleans Hornets. Gibson has continued to make progress on the sprained MCL in his left knee, working toward regaining full strength in it before returning.