Originally I had thought only James White was missing from 2K10 due to the Rockets having too many contracts. It's just occurred to me that Brian Cook is also missing from 2K10, despite having a guaranteed contract worth 3 million dollars, and having been in the league (and the game) for SIX YEARS.
Last year Gabe Pruitt was removed from the game due to the Darius Miles signing, which was SEMI-excusable on paper because he was a fringe player on a deep championship team.
Pops Mensah-Bonsu, Jermaine Taylor, and Chase Budinger are all working off non-guaranteed contracts. Why put them on the roster over Cook? Why not just put one of them in the free agent pool? What the hell is so difficult about that???
Hell, David Andersen hasn't even played an NBA game yet, what is he doing in the game instead of Cook? While I'm not complaining about his addition, 2K did not feel the need to add Marcus Haislip to the Spurs roster... so why add a player that is going to cost an established veteran his roster (and apparently game) spot?