For Tim Hardaway Jr. of the Dallas Mavericks, being traded for the second time around by the New York Knicks is both weird and mind-blowing.

Per Stefan Bondy of the NY Daily News, Hardaway Jr. admitted that the Knicks' move of trading him away again was crazy but at the same time, he had to accept it and move on.

“Yeah, it’s mind-blowing and it’s kind of weird when you go back to a team and they trade you again. So it’s weird but at the same time you have to move forward.”

To recall, Hardaway Jr. was selected 24th overall by the Knicks in the 2013 NBA Draft. He spent his first two years as a pro there and in the summer of 2015, he was traded to the Atlanta Hawks for the draft rights to Jerian Grant. He would spend two seasons with the Hawks before becoming a restricted free agent.

On July 2017, the Knicks offered a four-year, $71 million. The Hawks, who had a chance to match the contract, opted not to, which paved the way for Hardaway Jr.'s second stint with the Knicks. The move stunned several analysts and Knicks fans. After all, they did trade the 26-year-old earlier which was a clear signal that they were moving on from him.

After a season and a half with the Knicks, they included the 26-year-old in a trade package. Along with Trey Burke,  Courtney Lee, and Kristaps Porzingis, they were sent to the Mavs for DeAndre Jordan, Wesley Matthews, Dennis Smith Jr., and two future first-round draft picks.

We might have seen the last of Hardaway Jr. donning a Knicks jersey. The organization should have finally made up its mind on whether or not the Michigan standout is an asset for them or not. But then again, anything can happen in the NBA.