TBT – Duke and Ted 2006 Masters May 22, 2014 admin Duke and Ted win gold in the pair at the FISA World Rowing Masters Regatta 2006