248 3/15/2008Five Flags Speedway Grill claims Allen Turner 100 with daring, controversial last-lap pass x Back to News