Echo Summit was the unlikely center of the track and field universe for a few remarkable weeks in 1968. While the track that produced four world records and one of the greatest Olympic teams in any sport was shipped down the mountain to South Lake Tahoe afterward, the otherworldly site…