The Pistons' 2018 draft class is now officially under contract.

Guard Khyri Thomas has signed his rookie contract with the team, it announced this week. Terms of the deal were not disclosed.

Thomas was drafted No. 38 overall by the Philadelphia 76ers in last month's NBA draft, then traded to the Pistons in exchange for two future second-round picks.

The Pistons also drafted Bruce Brown at No. 42 in the second round of the draft. Brown signed his contract with the team earlier this month.

Thomas (6-foot-3, 210 pounds) averaged 15.1 points per game as a junior for Creighton last year. In four summer league games, Thomas averaged 9.5 points per game while shooting 40 percent from the field

The Pistons also officially announced the signing of former Texas Tech star Keenan Evans to a two-way contract. That contract was reported earlier this summer.