David Foster Takes 100m at Leander Spartans