3.) David Lee
David Lee was one of the better big men of the mid-2000s, stringing together impressive stretches in both New York and Golden State before finally ending up in San Antonio in 2016. But by the time he suited up for the Spurs, he wasn't nearly the caliber of player that had been selected to two All-Star games.
Lee wasn't a slouch for the Spurs by any means, he gave them solid minutes and did a decent job of filling in for LaMarcus Aldridge and Tim Duncan off the bench. But he wasn't overly impressive either. This wasn't the same guy who was giving people 20 and 10 on a nightly basis just a few years before. But at the same time, that wasn't the role the Spurs ever asked him to play.
For a player making just under $1.6 million, Lee was serviceable in his role. I don't think anyone can look back on it and say that signing him was a glaring mistake. Past his prime? Yes, for sure. But for what the Spurs were paying him Lee was doing exactly what was expected of him.