While Poseidon is God of the Sea, Michael Phelps is like a god in the water.
Michael Phelps swims like he owns the water.
Both Phelps and Poseidon are very popular and they hold power over people.
However, Phelps is only human and can lose, while Poseidon never loses.
He can control what he wants to.