Here are 10 fun KC games to watch right now

April 20th, 2020

While the 2020 season is on hold, fans still have plenty of opportunities to satisfy their baseball cravings.

Every single MLB game from the past two seasons is available, for free, on MLB.TV. That equates to more than 4,800 games, including regular season and postseason, from 2018 and '19.

This dip into the archives is free to all users, on any supported device, with zero blackout restrictions. Simply visit MLB.TV for details or download the MLB App on your favorite device.

There is no shortage of viewing options, whether you prefer to relive the ups and downs of your favorite team’s season or discover something you might have missed the first time around. There are fantastic individual performances, dramatic October classics, and much more. There's also a large collection of classic games available on YouTube.

To help fans find a place to start amid those two seasons' worth of baseball, has curated the top games for each of the 30 teams. Here is a recommended-viewing guide for Royals fans.

Sept. 3, 2019 vs. Detroit: Record-setting Soler takes center stage
hit a pinch-hit opposite-field home run in the ninth to win it, 6-5. But what fans will remember most is hitting his 39th home run, breaking ' single-season club home run record.

Sept. 29, 2019 vs. Minnesota: Yost goes out in style
hit a sacrifice fly to right field in the ninth inning to walk off the Twins, 5-4. And that was Ned Yost’s final game as the Royals manager -- a fitting way for him to go out.

Aug. 25, 2019 at Cleveland: O'Hearn comes up big
Closer had a rare hiccup as he gave up four in the ninth, sending the game to extras. O’Hearn, though, hit his second homer of the game in the 10th and the Royals won, 9-8.

Sept. 8, 2018 at Minnesota: López's bid for perfection
Right-hander , acquired just before the Trade Deadline, took a perfect game into the ninth. He gave up a walk to Max Kepler, then a single to Robbie Grossman, but the Royals won, 4-1.

May 8, 2018 at Baltimore: Blowout in Baltimore
The Royals erupt for 10 runs in the first inning en route to a 15-7 win. After a leadoff single by Jon Jay, the Royals went yard back-to-back-to-back (Soler, Moustakas, ). Later in the inning, went deep as well.

Aug. 24, 2018 vs. Cleveland: Back-to-back to walk-off
Trailing 4-3 in the ninth against Cody Allen, the Royals walked off the Tribe when O’Hearn and blasted home runs -- both opposite-field shots.

Sept. 14, 2018 vs. Minnesota: Salvy's walk-off salami
The Royals trailed 4-3 entering the ninth against Trevor Hildenberger but tied it on an RBI single by . Later, with the bases loaded and one out, Perez launched a deep fly that would have scored the winning run regardless -- it just happened to leave the yard for a grand slam.

April 14, 2019 vs. Cleveland: Small ball walk-off
The Royals had surrendered an 8-5 lead in the seventh and were tied 8-8 in the ninth. O’Hearn drew a leadoff walk and pinch-runner stole second and went to third on a throwing error. Dozier followed with a walk-off RBI single off Brad Hand.

June 25, 2019 at Cleveland: Getting Hand-ed another victory
The Royals trailed 6-3 going into the ninth, but an RBI single by made it 6-4. Later, Dozier got Hand again -- this time in a big way with a grand slam to give the Royals an 8-6 lead and eventual win.

Aug. 11, 2019 at Detroit: Dozier, Soler go berserk
The Royals flexed their muscles as Dozier had two home runs and a triple, and Soler had two home runs and a double in a 10-2 victory.

And here are some other games from around the league you might like:

Aug. 17, 2019: Brewers 15, Nationals 14
Christian Yelich homered -- No. 40 -- as part of a three-homer, four-run ninth inning for a 12-11 Brewers lead, only to see the Nationals come back to tie it up against Josh Hader. Yelich homered again in the 13th for a 13-12 lead, only to see the Nats come back again. Finally, in the 14th, the Brewers scored twice and this time held off another Nats surge.

June 27, 2019: Dodgers 12, Rockies 8
The Dodgers overcame a shaky Coors Field start from Walker Buehler (seven runs) with a six-homer onslaught -- two by Max Muncy -- for their 12th consecutive win over Colorado.

July 25, 2019: Orioles 10, Angels 8
The Orioles and Angels had been engaged in a marathon, 6-hour, 16-inning, back-and-forth affair when things went from simply weird to historic. That's because of who closed the game -- outfielder Stevie Wilkerson, who recorded a 1-2-3 bottom of the 16th throwing nothing but mid-50 mph floaters to record the first save by a position player in MLB history.

July 12, 2019: Rangers 9, Astros 8
The Rangers scored five runs in the last three innings to erase the Astros' 8-4 lead. The Rangers hit five home runs in this game, including three off Astros starter Gerrit Cole.

June 23, 2019: Pirates 11, Padres 10
Former manager Clint Hurdle called this “one of the best wins that I’ve watched in nine years here,” and it was a wild one. Down three in the ninth against a closer who hadn’t blown a save all season, the Pirates rallied to force extra innings. Down three again in the 11th, they battled back -- and then all of a sudden rookie shortstop Kevin Newman was at the plate, working a walk-off walk to cap the Bucs’ fourth straight win.