Standing on the sidelines of a sun-soaked Village Green, David Rodriguez-Fraile watches his 8-year-old son, also named David, ...