NASCAR visits Indy this weekend, with a big kiss planned by the winner at the end.
NBC Sports network has the Sprint Cup race Sunday at 3 p.m. Around 6 p.m., the winner, his crew and family will gather at the start/finish line to celebrate by kissing the bricks from the original track.
And plenty of pictures to remember the occasion.
The Xfinity Series goes Saturday at 3:30 p.m. on NBC Sports network. There's qualifying for both races Saturday at 11:40 a.m. and 1:30 p.m., after practice Friday starting at noon.
Then you'll have to wait until next May for another visit to the famous oval.
NBC Sports network carries the Hungarian Grand Prix Sunday at 7:30 a.m.
The Tour de France closes its run on Sunday with the final race into Paris at 11 a.m. on NBC Sports network. Stage 19 starts Friday at 8 a.m., with another run Saturday at 7 a.m.
The Nationals host the Padres on MASN for the weekend, while the Orioles face the Indians on MASN2.
The Yankees host the Giants on FoxSports1 Saturday at 4 p.m. and Sunday at 1 p.m. on TBS. FoxSports1 features Rangers-Royals Saturday at 7 p.m. and the weekend closes with Dodgers facing the Cardinals on ESPN Sunday at 8 p.m.
CBS has the Canadian Open Saturday and Sunday at 3 p.m.
Leicester City faces Celtic in the International Champions Cup Saturday at 12:30 p.m. on ESPN, with Internazionale against Paris Saint Germain Sunday at 5 p.m.
Portland battles the Galaxy Saturday at 3:45 p.m. on ESPN and it's Sporting Kansas City facing Seattle Sunday at 3 p.m.
The United States women face Costa Rica in an international friendly Friday at 8:55 p.m. on ESPN.
The road to the Flushing Meadows begins with the Bank of the West Classic. The semifinals are Saturday at 5 and 10 p.m. on ESPN2, and championship Sunday at 5 p.m.
In Arena Football, Arizona hosts Cleveland Sunday at 9 p.m. on ESPN2.