CLEVELAND, Ohio -- The Cavaliers worked out four NBA vets on Wednesday with training camp nearly two weeks away and some vacancies left on the roster.

The Cavs hosted Cleveland native and former Akron St. Vincent-St. Mary's student JaKarr Sampson, as well as Tyler Ulis, Alan Williams, and Marcus Georges-Hunt, two team sources confirmed.

The workouts were first reported by HoopsHype.

Former Notre Dame standout Bonzie Colson is also here working out for the Cavs, a source told cleveland.com.

The Cavs have 12 players (out of a possible 15 spots) under contract, but two more spots will go to restricted free agent Rodney Hood and free agent David Nwaba, who has agreed to play for Cleveland but does not yet have a contract.

Cleveland is likely to leave that 15th guaranteed contract open for training camp. Teams can carry 20 players for camp, and the Cavs may have two or three spots to fill there.

In addition to the 14 players who will have guaranteed contracts, John Holland and Billy Preston will be there as the organization's two "two way" players (meaning they will spend time with the Cavs and their G-League affiliate in Canton).

Point guard Isaiah Taylor is coming to camp trying to make the team as Cleveland's third point guard.

Colson is under consideration for a camp invite, though the team was still determining his health after suffering a broken left foot in the spring.

"I'm staying focused with what I need to do to make my dreams come true," Colson told the South Bend Tribune. "I'm here and have a great opportunity in front of me with Cleveland."

Colson indicated to the Tribune he was healthy and he was leaving for Cleveland on Tuesday. Had he been healthy earlier this summer, he would have played for the Cavs during the NBA Summer League in Las Vegas.

The four players the Cavs hosted Wednesday could be candidates for those two or three camp invites.

Sampson, 25, is averaging 5.1 points over a little more than two NBA seasons. He spent most of last season in the G League (22 games with Sacramento) and missed all of 2016-17.

Training camp starts with media day on Sept. 24.