A bajillion companies pay to be seen as an Olympic sponsor. Home Depot takes it a step further. Beautiful spot.