07-10-2016, 01:20 PM
Watch the most incompetent track officials ever screw up the featured 100 meter final so badly a fan comes onto the track to punch out the buffoons. This is especially embarrassing given Jamaica's elite status in the event worldwide. Blake won. (Bolt injured/not running.)