Video said it was a signing in 09. He was apparently a free agent. Spurs could've used a guy like Marion with Robert Horry having been cut. Spurs were probably risk averse given what it looks like he made:
https://hoopshype.com/player/shawn-marion/salary/