How long has Steve Nash been on the Dallas Mavericks?

Answer

5 years. But you know he's no longer there. Did you mean how long was he with the Mavs. He's with foenix now, since 2004. He signed with Dallas in 1998.