

Lorenzo Cain walk-off single defeats Rangers
Kansas City Royals starting pitcher Ian Kennedy throws during the second inning of a baseball game, Sunday, July 16, 2017, in Kansas...


MLB All-Star Teams
Aaron Judge #99 of the New York Yankees hits a two run home run in the 6th inning against the Chicago White Sox at Guaranteed Rate Field...


Royals rout Twins in Series Opener
Starting pitcher Jason Vargas #51 of the Kansas City Royals pitches during the 1st inning of the game against the Minnesota Twins at...


Mike Moustakas caps off improbable Comeback with Walk-Off Home Run
Mike Moustakas #8 of the Kansas City Royals slides safley into second base for a double during the 2nd inning of the game against the...


MLB All-Star Teams
Freddie Freeman #5 of the Atlanta Braves hits a two-run home run in the fifth inning during MLB game action against the Toronto Blue Jays...


Royals come from behind to beat Indians
Home plate umpire Tim Welke #3 ejects Eric Hosmer #35 as Salvador Perez #13 of the Kansas City Royals tries to hold him back after...


Athletics blank Royals
Starting pitcher Jharel Cotton #45 of the Oakland Athletics pitches during the Kansas City Royals 2017 home opener at Kauffman Stadium on...


Cleveland Indians sweep Kansas City Royals
Francisco Lindor #12 celebrates with Carlos Santana #41 of the Cleveland Indians after Santana hit a three run home run during the sixth...


Royals win Series at Marlins
Alcides Escobar #2 of the Kansas City Royals hits a double in the 6th inning against the Miami Marlins at Marlins Park on August 25, 2016...


Texas Rangers sweep Kansas City Royals
Mitch Moreland #18 of the Texas Rangers hits for a two-run home run during the fourth inning of a baseball game against the Kansas City...