Photo: Antonio Calanni (AP)

Welcome to the Jalopnik Weekend Motorsports Roundup, where we let you know what’s going on in the world of racing, where you can see it, and where you can talk about it all in one convenient place. Where else would you want to spend your weekend?

We’re well into the summer swing by now. This weekend is absolutely jam-packed with all of your favorite series, and they’re all actually on at pretty reasonable times! Park yourself in front of the TV or hit the track; the racing world is your oyster.

If you know anything we missed or have any great livestreams, let us know in the comments below. And tell what you’ll be watching!

All times in EDT.

NASCAR Xfinity LTi Printing 250 race

Michigan International Speedway

Lenawee County, Michigan

1:30 PM Saturday on FOX

Verizon IndyCar Series DXC Technology 600 race

Texas Motor Speedway

Fort Worth, Texas

8 PM Saturday on NBCSN

Formula E Julius Baer Zurich ePrix race

Zurich Street Circuit

Zurich, Switzerland

11:30 AM on FS1

Monster Energy NASCAR Cup Series FireKeepers Casino 400 race

Michigan International Speedway

Lenawee County, Michigan

2:30 PM Sunday on FOX

Formula One Canadian Grand Prix race

Circuit Gilles Villeneuve

Montreal, Canada

2:10 PM Sunday on ESPN

NHRA Virginia Nationals Finals

Virginia Motorsports Park

North Dinwiddie, Virginia

6 PM Sunday on FS1