Jamaican Long And Triple Jumper
James Beckford is a Jamaican track and field athlete competing in the long jump. He represented Jamaica at the Olympic level in 1996 2000 and 2004. He was the silver...