According to this morning's PADN, Home Depot is looking to expand their store in EPA, making it the biggest HD in the nation.
If this is true, why in the heck are they still trying to put a store in Mountain View? It didn't make sense...to me, at least, to put one in MV in the first place. But now?! It's just plain insane.