Don't know if anyone saw/heard about this but Steve Nash was on Letterman recently...

Letterman: So Steve, where's your next stop?
Nash: New York...
Letterman: Any chance you can come play for the Knicks?
Nash: I'd love to...

Any thoughts?