Jamaican sprinting sensation Asafa Powell—the former "Fastest Man in the World" well known for his speed and, ahem, "bulging" muscles—won the Men's 100M at the Shanghai Diamond League in 9.95 seconds.
Powell injured his hamstring two weeks ago at a Kingston race and was "limping home in last place," reports Super Sport. Looks like he's recovered very nicely.
American Michael Rodgers was second and Jamaica's Mario Forsythe was third. A few more photos and watch the video AFTER THE JUMP ...