It looks like they actually moved the site tho. It was supposed to be on the other side of that creek (the treeline in the lower left of the first pic). They moved it right next to the existing 49ers Facility....4949 Centennial. It now looks like one big complex.
I know there are alot of people who don't like it because it kinda bland, but I personally like it. It reminds me of Lincoln Financial in Philli.
Below is the presentation to the city.
http://santaclaraca.gov/pdf/collateral/49ers-20080813-Project-Description.pdf
EDIT: Looks like that link is now dead. I found something similar, but not the exact same PDF...
http://santaclaraca.gov/ftp/csc/pdf/49ers-20080813-Project-Description.pdf
EDIT AGAIN: Found a Page with a number of Site Plans. Very cool, but hard to read.
http://santaclaraca.gov/index.aspx?page=1197


[ Edited by Marvin49 on May 29, 2009 at 11:36:11 ]