Yesterday at 23:28
Senior NASCAR Holdings executive CHIP WILE plans to exit his role after the season and leave the company, and his oversight of the sport‘s race tracks will now be assumed by BEN KENNEDY. Having started on the team side of stock car racing for 13 years with Bill Davis Racing and Turner Motorsports, Wile eventually […]