Who is the Diamondbacks player with tattoos? Third Baseman: Ryan Roberts (Arizona Diamondbacks) Admittedly, fan favorite Roberts looks more like a tattoo artist than a baseball player.