UPDATE: Wayne Taylor Racing chose Indy over Charlotte
Wayne Taylor Racing, which competes in the Grand American Road Racing Association, will expand into a new location at 7950 Georgetown Road and add 20 workers to the current nine, Indy Partnership said today. The move from Park Fletcher involves expanding manufacturing and engine development, and the new workers will be paid an average of […]