Image285IMSA team owner and driving champion Wayne Taylor shares his memories of winning the inaugural Petit Le Mans at Road Atlanta, which is celebrating its 20th anniversary in 2017.