CONCORD, N.C. - This weekend, stock car racing's biggest show heads for the Irish Hills.
After completing 400 miles at Nashville Superspeedway last week, Hendrick Motorsports will be looking to add a ninth win to its overall total at Michigan International Speedway.
Last season, William Byron earned a career-best result at Michigan when he finished second to Tyler Reddick. He will be looking to move up one spot on the podium this weekend.
In addition to three career Michigan wins, Kyle Larson has two top tens at the track in the Next Gen era. He's finished in the top seven in four of his last five starts there. Chase Elliott, meanwhile, has the best average finish (10.5) of any active driver with more than three starts at Michigan. Alex Bowman has scored points in four of the last six stages there and finished ninth in 2022.
All four drivers will look to take Hendrick Motorsports back to victory lane at Michigan for the first time since Jeff Gordon's 2014 triumph.
Let's take a look the full weekend schedule below:

Jeff Gordon relives his 1995 championship season with a photoshoot of the trophies he won that year.
Where is NASCAR racing this weekend?
NASCAR will race at Michigan International Superspeedway this weekend.
What time is the NASCAR race on today?
(All times listed in eastern time)
Friday, June 6
- 1 p.m. - CRAFTSMAN Truck Series practice, no TV
- 2 - ARCA practice, no TV
- 3:05 - ARCA qualifying, no TV
- 5 - ARCA race, FS2
Saturday, June 7
- 8:05 a.m. - CRAFTSMAN Truck Series qualifying, FS1
- 9:30 - Cup Series practice, Prime Video
- 10:40 - Cup Series qualifying, Prime Video
- Noon - CRAFTSMAN Truck Series race, FOX
Sunday, June 8
- 2 p.m. - Cup Series race, Prime Video