The Joy of a Day Sail

What other sport can you do for an entire lifetime? Is there another activity that connects the generations like sailing?