Asafa Powell pushed before winning 100 at London Grand Prix
Asafa Powell was pushed the entire way before winning the 100 meters Friday at the London Grand Prix in 9.94 seconds.
Former world record holder Asafa Powell equalled the second fastest time ever over 100 metres when he clocked 9.72 seconds at the Lausanne grand prix.