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...