LONG BEACH, Calif. (April 8, 2017) – Matt Brabham of Gold Coast, Queensland, Australia managed to avoid the carnage in the first half of the race to work his way past competitor after competitor and hold off a late charge by fellow Australian Paul Morris to earn back to back SPEED Energy Stadium SUPER Trucks victories of the young 2017 World Championship. (more…)
