Mike Harmon Racing
Latest news on Mike Harmon Racing
NASCAR has indefinitely suspended Theodore Brown, who has served as crew chief of Mike Harmon Racing’s No. 74 car this season.
NASCAR officials ejected three Xfinity Series team members from the Daytona garage on Saturday morning – including a pair of crew chiefs – for rules violations.