Sports

Royals battle Rockets on the field