Xavier Marshall
Xavier Melbourne Marshall was born 27 March, 1986 at Saint Ann, Jamaica. He was an American West Indian cricketer who played seven tests, 34 one-day internationals and 20 Twenty20 Internationals for the West Indies and the United States.