Idowu apologises for pulling out of Grand Prix


Hey guys, sorry to have to pull out of #ALGP, slight bit of muscle tightness. I will be fine in a day or 2. Hope ...


Athletics: Grand Prix

Some of the world's top athletes have been competing at the Aviva London Grand Prix at Crystal Palace.