A GO train carrying 120 passengers was within seconds of derailing near Oakville earlier this year, according to an internal Metrolinx report obtained by the Star, a close call that one expert said ...