Soggy snapshots: Royals’ homestand concludes with rain-delayed finale