NBA player Jeremy Lin has found a decent fit with the Charlotte Hornets, even though it seems unlikely that he will return to the flashes of stardom he displayed during an amazing 25-game stint with the New York Knicks.

Lin is showcasing his talent as a reserve point guard for Charlotte, with coach Steve Clifford praising his value.

"One of the biggest things, the way the league is going, is that he can play two spots," coach Clifford said about Lin Tuesday morning, according to Vice Sports. "So he could both play with [Hornets starting point guard] Kemba [Walker], and then he can play as the point guard.... I've always liked the way that he played, and then, working for Mike d'Antoni, Mike always wanted to find a way to get him on his team again."

Mike d'Antoni was the coach for the Knicks during the 2011-12 season when Lin made his name. In the midst of a losing streak, d'Antoni turned to undrafted Havard guard Lin, who was recently brought up from the D-league.

The result was a phenomenal scoring outburst that set sports journalism and social media on fire. Lin had a series of incredible games, including a 38-point effort against superstar Kobe Bryant and the Los Angeles Lakers.

The point guard ended the season sixth in the league in assists, placing him between Chris Paul and Tony Parker, and with an efficiency rating of 19.9.

Lin's stints with the Houston Rockets and Los Angeles Lakers didn't come close to matching his performance with the Knicks.

However, Lin has now proven a vital sixth man to the Hornets' offense, a role that he seems well suited for.

Lin said he is happy to be playing basketball the way he wants to again.

"It's not so much proving to other people as it is being free, having that happiness on the court again, as opposed to feeling put in a box," Lin said. "It really was a lot more personal-play the way I'm capable of playing, do the things on the court that I could, versus anybody else's perception of me. Getting out on the court, feeling free to do the things I'm capable of doing-that was everything."

Lin has signed a $4 million two-year contract with Charlotte, with a player option for the second year. With the NBA's salary cap set to spike next summer, Lin could seek a starting job with another team.