Cook, 24, is 6-foot-8 and has bounced around the NBA since going undrafted out of Iowa in 2019. He previously has spent time with the Cavaliers, Nuggets, Nets and Pistons.
Overall, Cook has appeared in 45 games and carries career averages of 4.0 points and 2.4 rebounds. That includes 28 games with the Pistons last season, when he averaged 5.5 points and 3.3 boards.
Cook signed a 10-day contract with Brooklyn before signing a multiyear deal with Detroit in April. The Pistons waived him over the summer, as the money was non-guaranteed.