Since you can no longer buy it directly from official digital stores, your options for a "full download" are a bit unconventional:
This delisting has created a difficult situation for preservationists and new players. The only "official" way to play often involves tracking down physical copies of the game for Xbox 360 or PlayStation 3. However, for PC gamers, the search has moved to the secondary market. driver san francisco full game download