KC Royals: Jonathan Bowlan yet another 2018 draft pick proving his
Official Kansas City Royals Website
October 2016 – Bleeding Royal Blue
Baseball Doesn't Exist] The Kansas City Royals (lost 106 games
Official Kansas City Royals Website
Launch angles — July 6, 2017 - Beyond the Box Score
Detroit Tigers: Don't Forget the Old Friends in the Bullpen
Kansas City Royals: Eight bold predictions for 2020
Kelvin Herrera and the (partial end) of a Royals era – The Royals