Yesterday, world record-holder Asafa Powell ran a 9.97 100-meter in a meet in Serbia, the fastest 100 this year. Despite returning from an injury, it would appear he's on track (haha, pun intended) for another phenomenal year. In a few weeks we're
Read More...