Kansas City Royals at Pittsburgh Pirates Betting Preview 09/18/18
The Kansas City Royals are ready to face the Pittsburgh Pirates at PNC Park. The game gets underway 7:05 p.m. ET and Fox Sports Kansas City will broadcast this interleague matchup. More