The Soweto Marathon Trust (SMT) sincerely apologized to participants who completed the 42.2km, 21km, and 10km races without receiving their promised T-shirts.