However, Ginobili will be 39 years old at the beginning of next season, and he's got a lot of mileage on those legs between the Spurs' many playoff-filled seasons and his impressive global career representing Argentina.

Our synopsis is that Yahoo surmises that the Spurs wanted to keep Marjanovic, a restricted free agent who signed a three-year, $21-million offer sheet with the Pistons. Tim Duncan retired, Boris Diaw was traded to the Utah Jazz and the team signed Pau Gasol, who will be an upgrade in the frontcourt and give the Spurs a risky trio of top performers alongside LaMarcus Aldridge and Kawhi Leonard.

They were forced to offer more money after the Sixers offered Ginobili a two-year guaranteed deal, Yahoo said.

Ginobili's future prior to the off-season was up in the air. Not even Duncan retiring could deter him from trying to help the Spurs find a way back to competing for an National Basketball Association title.

Ginobili is coming back to the Spurs for one more year. His minutes dipped from 22.7 to 19.6 per game last season, and it wouldn't be surprising if they took another sizable tumble as he nears age 40.

Last season, he averaged 9.6 points and 3.1 assists while playing 58 games as the Spurs posted a team-record 67 regular-season victories. He shot 45 percent from the field and 39 percent from three last season, so that shooting touch hasn't betrayed him yet.