Namesakes

Nobel Prize Winners: 1 physics
(physics) Riccardo Giacconi   2002  
Olympic Medalists: 1 silver
(silver) Riccardo De Magistris   1976   water polo  
Saints: 2 saints
Saint Richard (a.k.a. Riccardo)   ?-1196  
Saint Riccardo Pampuri   1897-1930