Using the Clifford algebra formalism, we show that the unit ball of a real inner product space equipped with Einstein addition forms a uniquely 2-divisible gyrocommutative gyrogroup or a B-loop in the loop literature. One notable result is a compact formula for Einstein addition in terms of Möbius addition. In the second part of this paper, we show that the symmetric group of a gyrogroup admits the gyrogroup structure, thus obtaining an analog of Cayley's theorem for gyrogroups. We examine subgyrogroups, gyrogroup homomorphisms, normal subgyrogroups, and quotient gyrogroups and prove the isomorphism theorems. We prove a version of Lagrange's theorem for gyrogroups and use this result to prove that gyrogroups of particular order have the Cauchy property.