Bobby Portis knew that the New York Knicks were interested in signing him, so he didn't waste any time in agreeing with the Knickerbockers when free agency officially started.

Per Mike Vorkunov of The Athletic, Portis revealed that Knicks general manager Scott Perry reached out to his camp five days before the free-agency period started. Perry called the agent of Portis to schedule a meeting in the hopes of signing the 24-year-old forward.

A deal came to fruition, with Portis getting a two-year $31 million contract. Portis reportedly received strong interests from several teams, but he eventually decided to move to the Big Apple.

The former Arkansas standout revealed in a recent interview with Alex Kennedy of HoopsHype that he wanted to play in a city where he will be comfortable. He added that Knicks coach David Fizdale was one of the biggest reasons why he decided to join New York this summer.

“When I met coach Fizdale in person, that was big,” Portis said. “I saw how genuinely happy he was to meet me and how much he wanted to be a Knick, so that factored in a lot as well. And I wanted to go somewhere I could come in and play.”

Portis split the previous season with the Chicago Bulls and the Washington Wizards. After getting traded to the Wizards, he averaged 14.3 points and 8.6 rebounds in 28 games — including 22 starts.