Le Mans Winner Allan McNish Grooms A New Jedi

Allan McNish led the Audi Sport Le Mans team for more than a decade before hanging up his helmet at the end of the 2013 season. With his third victory at the 24 Hours of Le Mans and the 2013 World Endurance Championship title in hand, the wee Scot turned his attention to helping fellow Briton and rising star Harry… » 11/04/14 12:55pm 11/04/14 12:55pm