Why did the Greeks begin the Olympics? The Greeks invented the Olympics to please their gods, especially Zeus.