Rod Leech Rod Leech is an American darts player. Details Cast On MovieCast On TV Name Rod Leech Also Known As Birthday Gender Male Place of Birth As: Self - Dart Player1989-01-01Darts - The Crafty C...