O’Dayne Richards, 20.55, looks for more #Beijing2015

O’Dayne Richards, 20.55m, qualified for the men’s shot put final, but promised more in the final set for Sunday night at the XV IAAF World Championships in Beijing #Beijing2015