Justin Wilson is switching from Dale Coyne Racing to Dreyer & Reinbold Racing for the 2010 IZOD IndyCar Series season.