Marathon weekend includes kids races, fitness expo