Peter Galo wins first National Straight Track Champs in track record Peter Galo has today (Sunday, August 19) blitzed the final of the National Straight Track Championships, winning the first running of the multi-state final at...