Johnson hangs on for win CONCORD, NC  Jimmie Johnson won the UAW-GM 500 Saturday night, but the overwhelming drama of the race was the uncanny comeback of his mentor and teammate, Jeff Gordon, from two separate wrecks to finish second.