The future is playing on 23 football pitches.