Total speculation, but if the rumor about the Patriots using Stanford facilities is true, that seems like a good guess as to why that parking would be unavailable thru 02/07
Total speculation, but if the rumor about the Patriots using Stanford facilities is true, that seems like a good guess as to why that parking would be unavailable thru 02/07