The Mazda RT24-P crossed the finish line at Road Atlanta a mere 3.3 seconds ahead of the second place #31 Cadillac after ten hours of hard racing, sealing an incredible win for Mazda Motorsports....