Rougned Odor (Padres): Winning 3-run 369' homer to right. Top 9, 2 outs, Padres 8 @ Nationals 6. MLB, May 25, 2023. Odor: 2/5, 5 rbi. 3rd homer this season.