Mark Davidson is a Baseball-Player, currently playing for . Mark Davidson was born in in . There are currently 59 Cards of Mark Davidson in our Database including 1 rookie Cards and 59 variations Cards. The most valuable Card of Mark Davidson is currently 1988 Topps Cloth Test #NNO Mark Davidson by Topps Cloth Test from 1988 with a worth of approx. $17.99.