The best team for Jeremy Lin to sign with is the Dallas Mavericks.
First and foremost, he needs to leave the New York Knicks. As great as the city was to him, it is not the place where he will find permanent stardom.
Carmelo Anthony and Amare Stoudemire are two guys who operate at their best when they are allowed to isolate their defenders. Mike Woodson has a track record of being a coach who allows that.
It doesn't leave much room for a point guard who is at his best when he's creating—either for himself or for a teammate—with the ball in his hands.
There's a franchise player in Dallas who likes having the ball in his hands as well. However, Dirk Nowitzki has proven that he's willing to pass the ball whenever he feels he can trust his teammates. He did that with JJ Barea and Jason Terry when the team won the NBA Championship.
Nowitzki is getting up there in age, and he seems to be the type to follow in the footsteps of Tim Duncan—and David Robinson before him. He seems willing to step back a little bit in order for the team to develop a new star it will need in a couple of years.
Lin can be that star.
While Nowitzki won a championship as an isolation player, he once proved he is more than capable of being a pick-and-roll player. He did that quite effectively with Steve Nash.
Lin is a guy who can run the play pretty well—not as great as Nash, but good nonetheless—and could form an effective duo with the German sensation.
The roster has been cleared out quite a bit since the season ended. Veteran guard Jason Terry is taking his act to the Boston Celtics. Jason Kidd is testing out the free agency waters right now as well.
Lin would only have to compete with inconsistent Rodrigue Beaubois, inexperienced Dominique Jones and an aging Vince Carter for minutes in the back court.
Mark Cuban is one of the best owner in professional sports. A lot of players would love to play for him. He's also an excellent business man. He should easily recognize the marketing potential that Lin has.
The Dallas Mavericks are a perfect destination for Jeremy Lin.