The 2007 IAAF World Championships kicked off Friday and the LSU track and field program will be well represented as 12 current and former athletes have made the trip to Osaka, Japan. Link To Original Article