David Duncan
CONTEST HISTORY
Men's Classic Physique Masters Over 50 Class B(6th)
August 8, 2017
2017 IFBB North American Championships Men's Masters Over 50 Welterweight(6th)
July 7, 2016
2016 NPC Teen Collegiate & Masters National Championships