The New York Knicks are signing veteran forward Taj Gibson to a $20 million contract over two years, ESPN’s Adrian Wojnarowski reports.

Gibson, 34, became an unrestricted free agent this summer after playing two seasons with the Minnesota Timberwolves.

A physical, interior power forward, Gibson is most known for his stint with the Chicago Bulls playing for then–head coach Tom Thibodeau. Gibson would join forces with Thibodeau again in Minnesota prior to the coach’s departure from the franchise.

Gibson, at 6-foot-9, also played for the Oklahoma City Thunder during the 2016-17 season. Chicago sent him packing to the Sooner State in February of 2017 as a trade deadline deal, which sent Gibson and Doug McDermott to OKC for Anthony Morrow, Cameron Payne, and Joffrey Lauvergne to the Bulls.

Gibson is likely looking for one of his final contracts in the NBA. He has plenty of mileage ridden during his tenure with the Thibodeau Bulls. Gibson has appeared in the postseason with various teams in eight of the last nine years, most recently with the Timberwolves in 2018. He started in 139 of his 152 games with Minnesota as an athlete past the age of 30.

In his 10-year career, Gibson has averaged 9.8 points, 6.4 rebounds, 1.0 assists, and 1.1 blocks per game over 737 appearances in 25.9 minutes per game while shooting 51.2% from the floor.

Prior to the NBA, Gibson played three collegiate seasons at the University of Southern California. Gibson was born and raised in Brooklyn, New York, before moving to California for prep school. He was drafted 26th overall in the 2009 NBA Draft by the Chicago Bulls.