There have been some great names in the illustrious history of baseball, but Rock Shoulders has to come in near the top.
Just think, his last name "Shoulders" rolls across the top of his back as if to confirm that they are, indeed, shoulders.
Not to mention how easily both names flow off the tongue.
And we're not the only ones enamored with the prospect's name.
Shoulders, a Cubs first baseman currently playing on the Boise Hawks, won Minor League Baseball's "Moniker Madness" competition for best name in the minors.
His given name is actually Roderick, but we agree Rock is better.
The 20-year-old had to beat out guys like Bear Bay, Caleb Bushyhead, Rougned Odor and Tuffy Gosewisch.
Wish him congratulations on Twitter @RockBigFly24.