Luke Pentony catches up with new national javelin record holder Kim Mickle, while the IAAF World Challenge comes under the microscope.