There are so many sports every weekend that it can be nearly impossible to keep track of them all. Here is a weekly guide to the five games/events/experiences that you will be in danger of missing if you make the mistake of going outside.

1. Premier League begins. Arsenal and Leicester City kicked off 2017-18 season on Friday night, but the full slate of games gets going Saturday. Chelsea is the defending champs, Newcastle, Brighton & Hove and Huddersfield (go Patrick Stewart!) have all been promoted and USMNT fans can watch Geoff Cameron (Stoke City), DeAndre Yedlin (Newcastle) and Danny Williams (Huddersfield). But note: It's a lot more difficult to watch the Premier League as an American than it was last year. NBC's "Premier League Extra" is now "Premier League Pass," and it's going to cost you $50 to watch all the games that aren't on cable NBC affiliates. They've got four games on this weekend, though, so you should have plenty of options. Your best bet might be to watch defending champion Chelsea play Burley at 9:55 a.m. ET on NBC Sports Network.

2. The final golf major. We haven't had any repeat golf major winners this year -- Sergio Garcia won the Masters, Brooks Koepka won the U.S. Open and Jordan Spieth won the British Open -- which, if none of them win this weekend's PGA Championship, would be the second year in a row that happened. (Spieth won two in 2015.) This is the first ever PGA Championship at Quail Hollow Club in Charlotte, N.C., and, if you're into nice big round numbers, it's the 99th ever. The 100th will be in Town and Country, Missouri, next August, the last time the tournament will be held in August. They're moving it to May after that, mostly to get out of the way of the Olympics. Anyway, you can watch the last major of 2017 on Saturday and Sunday at 11 a.m.-2 p.m. ET on TNT and 2 p.m. to 7 on CBS. (No, Tiger isn't playing, please stop asking me this.)

3. Your Weekly MLB matchup rankings:

1. Red Sox at Yankees
2. Cubs at Diamondbacks
3. Indians at Rays
4. Angels at Mariners
5. Twins at Tigers
6. Braves at Cardinals
7. Reds at Brewers
8. Royals at White Sox
9. Orioles at A's.
10. Pirates at Blue Jays
11. Astros at Rangers
12. Padres at Dodgers
13. Rockies at Marlins
14. Giants at Nationals
15. Mets at Phillies

4. The Rivalry renewed. Again. It seems strange that just a couple of months ago, Red Sox fans were saying the Orioles were their new rivals. Yeah, not so much. It's Red Sox-Yankees, always Red Sox-Yankees, as the two teams start a new generation of battles for supremacy in the American League East. The Yankees won't be able to catch the Red Sox this weekend, but this might be their last best chance to make a dent in their lead. Meanwhile, the Red Sox could right well finish the Yanks off for good. You can watch the presumably six-hour games on Fox Sports 1 at 4:05 p.m. ET on Saturday and, of course, on ESPN at 8:05 p.m. ET on Sunday.

5. Preseason NFL. Remember, if you watch preseason football seriously, it is absolutely certain that you have a serious gambling problem. That said, if you just have muscle memory need for a professional football game on television, you can try Cowboys-Rams at the L.A. Coliseum at 9 p.m. ET on NFL Network. It can't be any weirder than that Dak Prescott commercial.

***

Dive Into Five is a weekly guide to the weekend's activities of sport. Make sure I don't miss anything great by emailing me leitch@sportsonearth.com.