Sheldon Creed took top spot on the podium both days of Stadium SUPER Trucks racing held at the Long Beach Grand Prix. The final event was a hard fought contest between Creed and event Promoter Robby Gordon with Creed taking the win by a narrow margin.
Read The Full Article