Some highlights from the day:
Avery and some fellow members of Team Egypt
Davin's winning 4 X 100 relay team: Team Germany.
Hunter heading for the Finish line representing Team Greece
Congratulations to the winners!
And even some of us silly parents got into the spirit of the games: