MJ Melendez (Royals): Hit by pitch... rub some dirt on it!. Bot 9, 0 outs, Giants 2 @ Royals 0. MLB, Sep 22, 2024. Melendez: 0/1. View the play on Real.