Hornish, who hasn’t raced since the 2015 Sprint Cup finale at Homestead-Miami Speedway, will drive the No. 2 car for two races – the July 30 event at Iowa Speedway and at Kentucky Speedway on Sept. 24.
Hornish spent 2015 driving full-time for Richard Petty Motorsports in the Sprint Cup Series before being replaced by Brian Scott. The 2006 Indianapolis 500 winner has three Xfinity Series wins, the most recent coming at Iowa in 2014.
Allmendinger, who drives for JTG-Daugherty Racing in the Sprint Cup Series, will step into the No. 2 for the Aug. 13 race at the Mid-Ohio Sports Car Course. That weekend is an off week for the Cup series.
Allmendinger has two Xfinity Series wins. Both came in 2014, including one at Mid-Ohio.
Kennedy, who drives full-time in the Camping World Truck Series, will make his Xfinity Series debut at Iowa Speedway on June 19. Kennedy has made three starts at Iowa in the Truck series and has one top-10 finish.
McDowell, who competes full-time in Sprint Cup for Circle Sport-Leavine Family Racing, will make his first start in Xfinity since 2014 at Road America on Aug. 27. McDowell will seek to defend the No. 2 team’s win at the Elkhart Lake, Wisconsin, road course in 2015 with Menard.
McDowell has 12 road course starts in the Xfinity Series, earning three top fives and five top-10 finishes with two pole awards.
Dillon and Menard will split time in the No. 2 for the rest of the season.