Competitive racing was the order of the day at the TCS New York City Marathon and African Bank Soweto Marathon…