Twenty Under Twenty

28 Jul 2016

The Zawisza Sports Club in Bydgoszcz, Poland, stepped in at the last minute to host the 2016 World U20 Championships. In this picture special, we take a look behind the scenes at the six day junior athletics extravaganza.